@@ -38,6 +38,7 @@ set( SOURCES
38
38
src/Commands/Commander-API-System -Commands.cpp
39
39
src/Commands/Commander-API-Neofetch-Command .cpp
40
40
src/Commands/Commander-API-Math-Commands.cpp
41
+ src/Commands/Commander-API-Memory-Commands.cpp
41
42
src/Commander-API-Commands.hpp
42
43
src/Commander-API.cpp
43
44
src/Commander-API.hpp
@@ -112,54 +113,10 @@ endif()
112
113
#---- Examples Section ----#
113
114
114
115
if ( BUILD_EXAMPLES )
115
- add_executable ( Argumentadvanced ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Argumentadvanced/Argumentadvanced.cpp )
116
- add_executable ( Argumentbasic ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Argumentbasic/Argumentbasic.cpp )
117
- add_executable ( Basic ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Basic/Basic.cpp )
118
- add_executable ( Blink ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Blink/Blink.cpp )
119
- add_executable ( Description ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Description/Description.cpp )
120
- add_executable ( Echo ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Echo/Echo.cpp )
121
116
add_executable ( Fullsystem ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Fullsystem/Fullsystem.cpp )
122
- add_executable ( Help ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Help/Help.cpp )
123
- add_executable ( Interactive ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Interactive/Interactive.cpp )
124
- add_executable ( Neofetch ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Neofetch/Neofetch.cpp )
125
- add_executable ( Piping ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Piping/Piping.cpp )
126
- add_executable ( Systemvariables ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_desktop/Desktop/Systemvariables/Systemvariables.cpp )
127
117
endif ()
128
118
if ( BUILD_WEBASSEMBLY )
129
- add_executable ( Argumentadvanced ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Argumentadvanced/Argumentadvanced.cpp )
130
- target_link_options ( Argumentadvanced PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
131
-
132
- add_executable ( Argumentbasic ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Argumentbasic/Argumentbasic.cpp )
133
- target_link_options ( Argumentbasic PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
134
-
135
- add_executable ( Basic ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Basic/Basic.cpp )
136
- target_link_options ( Basic PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
137
-
138
- add_executable ( Blink ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Blink/Blink.cpp )
139
- target_link_options ( Blink PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
140
-
141
- add_executable ( Description ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Description/Description.cpp )
142
- target_link_options ( Description PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
143
-
144
- add_executable ( Echo ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Echo/Echo.cpp )
145
- target_link_options ( Echo PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
146
-
147
119
add_executable ( Fullsystem ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Fullsystem/Fullsystem.cpp )
148
120
target_link_options ( Fullsystem PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
149
121
150
- add_executable ( Help ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Help/Help.cpp )
151
- target_link_options ( Help PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
152
-
153
- add_executable ( Interactive ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Interactive/Interactive.cpp )
154
- target_link_options ( Interactive PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
155
-
156
- add_executable ( Neofetch ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Neofetch/Neofetch.cpp )
157
- target_link_options ( Neofetch PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
158
-
159
- add_executable ( Piping ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Piping/Piping.cpp )
160
- target_link_options ( Piping PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
161
-
162
- add_executable ( Systemvariables ${SOURCES} ${CUSTOM_COMMANDS} extras/examples_emscripten/Emscripten/Systemvariables/Systemvariables.cpp )
163
- target_link_options ( Systemvariables PUBLIC -sNO_EXIT_RUNTIME=1 -sFORCE_FILESYSTEM=1 -sRETAIN_COMPILER_SETTINGS -sASYNCIFY )
164
-
165
122
endif ()
0 commit comments