This commit is contained in:
2025-05-12 00:14:11 -05:00
parent ec4b85587b
commit 700e422270
14 changed files with 70 additions and 71 deletions

View File

@@ -54,16 +54,16 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
src/example_apps/ImguiEmbed/*.cpp \ src/example_apps/ImguiEmbed/*.cpp \
modules/examples/TestImgui/src/*.cpp \ modules/examples/TestImgui/*.cpp \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
$imgui/backends/imgui_impl_opengl3.cpp \ $imgui/backends/imgui_impl_opengl3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
$imgui/*.cpp \ $imgui/*.cpp \
-DRENDERER_OPENGL \ -DRENDERER=1 \
-DWINDOW_GLFW \ -DWINDOW=1 \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lGL -lglfw -lGLEW \ -lGL -lglfw -lGLEW \
-Wall \ -Wall \
-o $name -o $name
@@ -96,16 +96,16 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
src/example_apps/TerminalEmbed/*.cpp \ src/example_apps/TerminalEmbed/*.cpp \
modules/Terminal/src/*.cpp \ modules/Terminal/*.cpp \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
$imgui/backends/imgui_impl_opengl3.cpp \ $imgui/backends/imgui_impl_opengl3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
$imgui/*.cpp \ $imgui/*.cpp \
-DRENDERER_OPENGL \ -DRENDERER=1 \
-DWINDOW_GLFW \ -DWINDOW=1 \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lGL -lglfw -lGLEW \ -lGL -lglfw -lGLEW \
-Wall \ -Wall \
-o $name -o $name

View File

@@ -12,9 +12,8 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/TestMenu/src/*.cpp \ modules/Archimedes-Modules/TestMenu/*.cpp \
-fpic -shared \ -fpic -shared \
-I src \
-Wall \ -Wall \
-DTESTMENU_DYNAMIC \ -DTESTMENU_DYNAMIC \
-o $name -o $name
@@ -43,9 +42,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/TestNotCurses/src/*.cpp \ modules/Archimedes-Modules/TestNotCurses/*.cpp \
-fpic -shared \ -fpic -shared \
-I src -I include \ -I include \
-Wall \ -Wall \
-lnotcurses \ -lnotcurses \
-DTESTNOTCURSES_DYNAMIC \ -DTESTNOTCURSES_DYNAMIC \
@@ -71,9 +70,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/Print/src/*.cpp \ modules/Archimedes-Modules/Print/*.cpp \
-fpic -shared \ -fpic -shared \
-I src -I include \ -I include \
-Wall \ -Wall \
-DPRINT_DYNAMIC \ -DPRINT_DYNAMIC \
-o $name -o $name
@@ -98,9 +97,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/DependsOnPrint/src/*.cpp \ modules/Archimedes-Modules/DependsOnPrint/*.cpp \
-fpic -shared \ -fpic -shared \
-I src -I include \ -I include \
-Wall \ -Wall \
-DDEPENDSONPRINT_DYNAMIC \ -DDEPENDSONPRINT_DYNAMIC \
-o $name -o $name
@@ -125,10 +124,10 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/DependsOnPrintStatic/src/*.cpp \ modules/Archimedes-Modules/DependsOnPrintStatic/*.cpp \
modules/Archimedes-Modules/Print/src/*.cpp \ modules/Archimedes-Modules/Print/*.cpp \
-fpic -shared \ -fpic -shared \
-I src -I include -I . \ -I include -I . \
-DDEPENDSONPRINTSTATIC_DYNAMIC \ -DDEPENDSONPRINTSTATIC_DYNAMIC \
-Wall \ -Wall \
-o $name -o $name
@@ -160,9 +159,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/TestImgui/src/*.cpp \ modules/Archimedes-Modules/TestImgui/*.cpp \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
$imgui/backends/imgui_impl_opengl3.cpp \ $imgui/backends/imgui_impl_opengl3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
@@ -171,7 +170,7 @@
-DWINDOW_GLFW \ -DWINDOW_GLFW \
-DTESTIMGUI_DYNAMIC \ -DTESTIMGUI_DYNAMIC \
-fpic -shared \ -fpic -shared \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lGL -lglfw -lGLEW \ -lGL -lglfw -lGLEW \
-Wall \ -Wall \
-o $name -o $name
@@ -198,9 +197,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/TestClay/src/*.cpp \ modules/Archimedes-Modules/TestClay/*.cpp \
-fpic -shared \ -fpic -shared \
-I src -I include \ -I include \
-DRENDERER_OPENGL \ -DRENDERER_OPENGL \
-DWINDOW_GLFW \ -DWINDOW_GLFW \
-DTESTCLAY_DYNAMIC \ -DTESTCLAY_DYNAMIC \
@@ -231,11 +230,11 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/ChatServer/src/*.cpp \ modules/Archimedes-Modules/ChatServer/*.cpp \
modules/ServerModule/src/*.cpp \ modules/ServerModule/*.cpp \
-fpic -shared \ -fpic -shared \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
-I src -I include -I . \ -I include -I . \
-lGameNetworkingSockets \ -lGameNetworkingSockets \
-DCHATSERVER_DYNAMIC \ -DCHATSERVER_DYNAMIC \
-Wall \ -Wall \
@@ -265,11 +264,11 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/ChatServerVoice/src/*.cpp \ modules/Archimedes-Modules/ChatServerVoice/*.cpp \
modules/ServerModule/src/*.cpp \ modules/ServerModule/*.cpp \
-fpic -shared \ -fpic -shared \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
-I src -I include -I . \ -I include -I . \
-lGameNetworkingSockets \ -lGameNetworkingSockets \
-DCHATSERVERVOICE_DYNAMIC \ -DCHATSERVERVOICE_DYNAMIC \
-Wall \ -Wall \
@@ -303,13 +302,13 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/ChatClient/src/*.cpp \ modules/Archimedes-Modules/ChatClient/*.cpp \
modules/ClientModule/src/*.cpp \ modules/ClientModule/*.cpp \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
-lGameNetworkingSockets \ -lGameNetworkingSockets \
-DCHATCLIENT_DYNAMIC \ -DCHATCLIENT_DYNAMIC \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
$imgui/backends/imgui_impl_opengl3.cpp \ $imgui/backends/imgui_impl_opengl3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
@@ -317,7 +316,7 @@
-DRENDERER_OPENGL \ -DRENDERER_OPENGL \
-DWINDOW_GLFW \ -DWINDOW_GLFW \
-fpic -shared \ -fpic -shared \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lGL -lglfw -lGLEW \ -lGL -lglfw -lGLEW \
-Wall \ -Wall \
-o $name -o $name
@@ -350,13 +349,13 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Archimedes-Modules/ChatClientVoice/src/*.cpp \ modules/Archimedes-Modules/ChatClientVoice/*.cpp \
modules/ClientModule/src/*.cpp \ modules/ClientModule/*.cpp \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
-lGameNetworkingSockets \ -lGameNetworkingSockets \
-DCHATCLIENTVOICE_DYNAMIC \ -DCHATCLIENTVOICE_DYNAMIC \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
$imgui/backends/imgui_impl_sdl3.cpp \ $imgui/backends/imgui_impl_sdl3.cpp \
$imgui/backends/imgui_impl_opengl3.cpp \ $imgui/backends/imgui_impl_opengl3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
@@ -364,7 +363,7 @@
-DRENDERER=1 \ -DRENDERER=1 \
-DWINDOW=2 \ -DWINDOW=2 \
-fpic -shared \ -fpic -shared \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lGL -lSDL3 -lGLEW \ -lGL -lSDL3 -lGLEW \
-Wall \ -Wall \
-o $name -o $name
@@ -396,9 +395,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Terminal/src/*.cpp \ modules/Terminal/*.cpp \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
$imgui/backends/imgui_impl_opengl3.cpp \ $imgui/backends/imgui_impl_opengl3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
@@ -407,7 +406,7 @@
-DWINDOW=1 \ -DWINDOW=1 \
-DTERMINAL_DYNAMIC \ -DTERMINAL_DYNAMIC \
-fpic -shared \ -fpic -shared \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lGL -lglfw -lGLEW \ -lGL -lglfw -lGLEW \
-Wall \ -Wall \
-o $name -o $name
@@ -442,9 +441,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/Ollama/src/*.cpp \ modules/Ollama/*.cpp \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
$imgui/backends/imgui_impl_opengl3.cpp \ $imgui/backends/imgui_impl_opengl3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
@@ -453,7 +452,7 @@
-DWINDOW=1 \ -DWINDOW=1 \
-DOLLAMA_DYNAMIC \ -DOLLAMA_DYNAMIC \
-fpic -shared \ -fpic -shared \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lGL -lglfw -lGLEW \ -lGL -lglfw -lGLEW \
$(curl-config --cflags) \ $(curl-config --cflags) \
$(curl-config --libs) \ $(curl-config --libs) \

View File

@@ -41,9 +41,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/ServerModule/src/*.cpp \ modules/ServerModule/*.cpp \
-fpic -shared \ -fpic -shared \
-I src -I include \ -I include \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
-lGameNetworkingSockets \ -lGameNetworkingSockets \
-DSERVERMODULE_DYNAMIC \ -DSERVERMODULE_DYNAMIC \
@@ -74,9 +74,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/ClientModule/src/*.cpp \ modules/ClientModule/*.cpp \
-fpic -shared \ -fpic -shared \
-I src -I include \ -I include \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
-lGameNetworkingSockets \ -lGameNetworkingSockets \
-DCLIENTMODULE_DYNAMIC \ -DCLIENTMODULE_DYNAMIC \
@@ -108,9 +108,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
-fpic -shared \ -fpic -shared \
-I src -I include \ -I include \
-DRENDERER=1 \ -DRENDERER=1 \
-DWINDOW=1 \ -DWINDOW=1 \
-DWINDOWMODULE_DYNAMIC \ -DWINDOWMODULE_DYNAMIC \
@@ -145,8 +145,8 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
$imgui/backends/imgui_impl_opengl3.cpp \ $imgui/backends/imgui_impl_opengl3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
@@ -156,7 +156,7 @@
-DIMGUIMODULE_DYNAMIC \ -DIMGUIMODULE_DYNAMIC \
-DCUSTOMFONT=${pkgs.fira-code}/share/fonts/truetype/FiraCode-VF.ttf \ -DCUSTOMFONT=${pkgs.fira-code}/share/fonts/truetype/FiraCode-VF.ttf \
-fpic -shared \ -fpic -shared \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lGL -lglfw -lGLEW \ -lGL -lglfw -lGLEW \
-Wall \ -Wall \
-o $name -o $name
@@ -187,9 +187,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/MainGUI/src/*.cpp \ modules/MainGUI/*.cpp \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
$imgui/backends/imgui_impl_sdl3.cpp \ $imgui/backends/imgui_impl_sdl3.cpp \
$imgui/backends/imgui_impl_sdlrenderer3.cpp \ $imgui/backends/imgui_impl_sdlrenderer3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
@@ -198,7 +198,7 @@
-DWINDOW=2 \ -DWINDOW=2 \
-DMAINGUI_DYNAMIC \ -DMAINGUI_DYNAMIC \
-fpic -shared \ -fpic -shared \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lSDL3 \ -lSDL3 \
-Wall \ -Wall \
-o $name -o $name
@@ -231,9 +231,9 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
modules/MainGUI/src/*.cpp \ modules/MainGUI/*.cpp \
modules/ImguiModule/src/*.cpp \ modules/ImguiModule/*.cpp \
modules/WindowModule/src/*.cpp \ modules/WindowModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
$imgui/backends/imgui_impl_opengl3.cpp \ $imgui/backends/imgui_impl_opengl3.cpp \
$imgui/misc/cpp/*.cpp \ $imgui/misc/cpp/*.cpp \
@@ -242,7 +242,7 @@
-DWINDOW=1 \ -DWINDOW=1 \
-DMAINGUI_DYNAMIC \ -DMAINGUI_DYNAMIC \
-fpic -shared \ -fpic -shared \
-I src -I include -I $imgui -I . \ -I include -I $imgui -I . \
-lGL -lglfw -lGLEW \ -lGL -lglfw -lGLEW \
-Wall \ -Wall \
-o $name -o $name