This commit is contained in:
2025-05-12 16:35:42 -05:00
parent b4309ab4e9
commit 2e0341a12e
3 changed files with 17 additions and 21 deletions

View File

@@ -54,7 +54,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
src/example_apps/ImguiEmbed/*.cpp \ src/example_apps/ImguiEmbed/*.cpp \
modules/examples/TestImgui/*.cpp \ modules/Archimedes-Modules/TestImgui/*.cpp \
modules/WindowModule/*.cpp \ modules/WindowModule/*.cpp \
modules/ImguiModule/*.cpp \ modules/ImguiModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
@@ -96,7 +96,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
src/example_apps/TerminalEmbed/*.cpp \ src/example_apps/TerminalEmbed/*.cpp \
modules/Terminal/*.cpp \ modules/Archimedes-Modules/Terminal/*.cpp \
modules/WindowModule/*.cpp \ modules/WindowModule/*.cpp \
modules/ImguiModule/*.cpp \ modules/ImguiModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \

View File

@@ -12,7 +12,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/TestMenu/*.cpp \ modules/Archimedes-Modules/TestMenu/*.cpp \
-fpic -shared \ -fpic -shared \
-Wall \ -Wall \
-DTESTMENU_DYNAMIC \ -DTESTMENU_DYNAMIC \
@@ -42,7 +42,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/TestNotCurses/*.cpp \ modules/Archimedes-Modules/TestNotCurses/*.cpp \
-fpic -shared \ -fpic -shared \
-I include \ -I include \
-Wall \ -Wall \
@@ -70,7 +70,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/Print/*.cpp \ modules/Archimedes-Modules/Print/*.cpp \
-fpic -shared \ -fpic -shared \
-I include \ -I include \
-Wall \ -Wall \
@@ -97,7 +97,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/DependsOnPrint/*.cpp \ modules/Archimedes-Modules/DependsOnPrint/*.cpp \
-fpic -shared \ -fpic -shared \
-I include \ -I include \
-Wall \ -Wall \
@@ -124,8 +124,8 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/DependsOnPrintStatic/*.cpp \ modules/Archimedes-Modules/DependsOnPrintStatic/*.cpp \
${inputs.Archimedes-Modules}/Print/*.cpp \ modules/Archimedes-Modules/Print/*.cpp \
-fpic -shared \ -fpic -shared \
-I include -I . \ -I include -I . \
-DDEPENDSONPRINTSTATIC_DYNAMIC \ -DDEPENDSONPRINTSTATIC_DYNAMIC \
@@ -159,7 +159,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/TestImgui/*.cpp \ modules/Archimedes-Modules/TestImgui/*.cpp \
modules/WindowModule/*.cpp \ modules/WindowModule/*.cpp \
modules/ImguiModule/*.cpp \ modules/ImguiModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
@@ -202,7 +202,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/Calculator/*.cpp \ modules/Archimedes-Modules/Calculator/*.cpp \
modules/WindowModule/*.cpp \ modules/WindowModule/*.cpp \
modules/ImguiModule/*.cpp \ modules/ImguiModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
@@ -240,7 +240,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/TestClay/*.cpp \ modules/Archimedes-Modules/TestClay/*.cpp \
-fpic -shared \ -fpic -shared \
-I include \ -I include \
-DRENDERER=1 \ -DRENDERER=1 \
@@ -273,7 +273,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/Chat/ChatServer/*.cpp \ modules/Archimedes-Modules/Chat/ChatServer/*.cpp \
modules/ServerModule/*.cpp \ modules/ServerModule/*.cpp \
-fpic -shared \ -fpic -shared \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
@@ -307,7 +307,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/ChatVoice/ChatServerVoice/*.cpp \ modules/Archimedes-Modules/ChatVoice/ChatServerVoice/*.cpp \
modules/ServerModule/*.cpp \ modules/ServerModule/*.cpp \
-fpic -shared \ -fpic -shared \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
@@ -345,7 +345,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/Chat/ChatClient/*.cpp \ modules/Archimedes-Modules/Chat/ChatClient/*.cpp \
modules/ClientModule/*.cpp \ modules/ClientModule/*.cpp \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
-lGameNetworkingSockets \ -lGameNetworkingSockets \
@@ -392,7 +392,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/ChatVoice/ChatClientVoice/*.cpp \ modules/Archimedes-Modules/ChatVoice/ChatClientVoice/*.cpp \
modules/ClientModule/*.cpp \ modules/ClientModule/*.cpp \
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \ -I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
-lGameNetworkingSockets \ -lGameNetworkingSockets \
@@ -438,7 +438,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/Terminal/*.cpp \ modules/Archimedes-Modules/Terminal/*.cpp \
modules/ImguiModule/*.cpp \ modules/ImguiModule/*.cpp \
modules/WindowModule/*.cpp \ modules/WindowModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \
@@ -484,7 +484,7 @@
buildPhase = '' buildPhase = ''
clang++ \ clang++ \
${inputs.Archimedes-Modules}/Ollama/*.cpp \ modules/Archimedes-Modules/Ollama/*.cpp \
modules/ImguiModule/*.cpp \ modules/ImguiModule/*.cpp \
modules/WindowModule/*.cpp \ modules/WindowModule/*.cpp \
$imgui/backends/imgui_impl_glfw.cpp \ $imgui/backends/imgui_impl_glfw.cpp \

View File

@@ -11,10 +11,6 @@
url = "github:nicbarker/clay"; url = "github:nicbarker/clay";
flake = false; flake = false;
}; };
Archimedes-Modules = {
url = "git+ssh://gitea@gitea.blunkall.us/Blunkall-Technologies/Archimedes-Modules";
flake = false;
};
}; };
outputs = { self, nixpkgs, imgui, clay, ... }@inputs: let outputs = { self, nixpkgs, imgui, clay, ... }@inputs: let