build
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/TestMenu/*.cpp \
|
${inputs.Archimedes-Modules}/TestMenu/*.cpp \
|
||||||
-fpic -shared \
|
-fpic -shared \
|
||||||
-Wall \
|
-Wall \
|
||||||
-DTESTMENU_DYNAMIC \
|
-DTESTMENU_DYNAMIC \
|
||||||
@@ -42,7 +42,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/TestNotCurses/*.cpp \
|
${inputs.Archimedes-Modules}/TestNotCurses/*.cpp \
|
||||||
-fpic -shared \
|
-fpic -shared \
|
||||||
-I include \
|
-I include \
|
||||||
-Wall \
|
-Wall \
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/Print/*.cpp \
|
${inputs.Archimedes-Modules}/Print/*.cpp \
|
||||||
-fpic -shared \
|
-fpic -shared \
|
||||||
-I include \
|
-I include \
|
||||||
-Wall \
|
-Wall \
|
||||||
@@ -97,7 +97,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/DependsOnPrint/*.cpp \
|
${inputs.Archimedes-Modules}/DependsOnPrint/*.cpp \
|
||||||
-fpic -shared \
|
-fpic -shared \
|
||||||
-I include \
|
-I include \
|
||||||
-Wall \
|
-Wall \
|
||||||
@@ -124,8 +124,8 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/DependsOnPrintStatic/*.cpp \
|
${inputs.Archimedes-Modules}/DependsOnPrintStatic/*.cpp \
|
||||||
modules/Archimedes-Modules/Print/*.cpp \
|
${inputs.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++ \
|
||||||
modules/Archimedes-Modules/TestImgui/*.cpp \
|
${inputs.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 \
|
||||||
@@ -197,7 +197,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/TestClay/*.cpp \
|
${inputs.Archimedes-Modules}/TestClay/*.cpp \
|
||||||
-fpic -shared \
|
-fpic -shared \
|
||||||
-I include \
|
-I include \
|
||||||
-DRENDERER=1 \
|
-DRENDERER=1 \
|
||||||
@@ -230,7 +230,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/Chat/ChatServer/*.cpp \
|
${inputs.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 \
|
||||||
@@ -264,7 +264,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/ChatVoice/ChatServerVoice/*.cpp \
|
${inputs.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 \
|
||||||
@@ -302,7 +302,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/Chat/ChatClient/*.cpp \
|
${inputs.Archimedes-Modules}/Chat/ChatClient/*.cpp \
|
||||||
modules/ClientModule/*.cpp \
|
modules/ClientModule/*.cpp \
|
||||||
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
|
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
|
||||||
-lGameNetworkingSockets \
|
-lGameNetworkingSockets \
|
||||||
@@ -349,7 +349,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Archimedes-Modules/ChatVoice/ChatClientVoice/*.cpp \
|
${inputs.Archimedes-Modules}/ChatVoice/ChatClientVoice/*.cpp \
|
||||||
modules/ClientModule/*.cpp \
|
modules/ClientModule/*.cpp \
|
||||||
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
|
-I ${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets \
|
||||||
-lGameNetworkingSockets \
|
-lGameNetworkingSockets \
|
||||||
@@ -395,7 +395,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Terminal/*.cpp \
|
${inputs.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 \
|
||||||
@@ -441,7 +441,7 @@
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
clang++ \
|
clang++ \
|
||||||
modules/Ollama/*.cpp \
|
${inputs.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 \
|
||||||
|
|||||||
35
flake.lock
generated
35
flake.lock
generated
@@ -1,13 +1,29 @@
|
|||||||
{
|
{
|
||||||
"nodes": {
|
"nodes": {
|
||||||
|
"Archimedes-Modules": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1747079936,
|
||||||
|
"narHash": "sha256-+lpnX9reLMTq6WDl4Covcn0jVVE3BX8syiIpo+Kpy/c=",
|
||||||
|
"ref": "refs/heads/master",
|
||||||
|
"rev": "550f20602f514c4396878ca25cc62a9ffead00e8",
|
||||||
|
"revCount": 8,
|
||||||
|
"type": "git",
|
||||||
|
"url": "ssh://gitea@gitea.blunkall.us/Blunkall-Technologies/Archimedes-Modules"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "ssh://gitea@gitea.blunkall.us/Blunkall-Technologies/Archimedes-Modules"
|
||||||
|
}
|
||||||
|
},
|
||||||
"clay": {
|
"clay": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742509368,
|
"lastModified": 1746753934,
|
||||||
"narHash": "sha256-XSaMuWCADZgZnRaGcBgf+u40O6jS5kkpq3Xruy6z+I0=",
|
"narHash": "sha256-7Kx536YsmPTXUjs/jBknGAmqYsqqDh6T11AlarTeGLM=",
|
||||||
"owner": "nicbarker",
|
"owner": "nicbarker",
|
||||||
"repo": "clay",
|
"repo": "clay",
|
||||||
"rev": "ad49977f1b37ccd7664333181f30f575d08d3838",
|
"rev": "76265e4c3c97ebe5a4aab081d5c5a05e5a979d5d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -19,11 +35,11 @@
|
|||||||
"imgui": {
|
"imgui": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1741968903,
|
"lastModified": 1747034542,
|
||||||
"narHash": "sha256-4L37NRR+dlkhdxuDjhLR45kgjyZK2uelKBlGZ1nQzgY=",
|
"narHash": "sha256-kVbyG7LXXHIOiI6dlZVID9DLErR+XNoAGp/R82TEpgo=",
|
||||||
"owner": "ocornut",
|
"owner": "ocornut",
|
||||||
"repo": "imgui",
|
"repo": "imgui",
|
||||||
"rev": "126d004f9e1eef062bf4b044b3b2faaf58d48c51",
|
"rev": "e33069ce56d07751ca875eb239f41febef0ebcd3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -35,11 +51,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1742136038,
|
"lastModified": 1746957726,
|
||||||
"narHash": "sha256-DDe16FJk18sadknQKKG/9FbwEro7A57tg9vB5kxZ8kY=",
|
"narHash": "sha256-k9ut1LSfHCr0AW82ttEQzXVCqmyWVA5+SHJkS5ID/Jo=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "a1185f4064c18a5db37c5c84e5638c78b46e3341",
|
"rev": "a39ed32a651fdee6842ec930761e31d1f242cb94",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -51,6 +67,7 @@
|
|||||||
},
|
},
|
||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
|
"Archimedes-Modules": "Archimedes-Modules",
|
||||||
"clay": "clay",
|
"clay": "clay",
|
||||||
"imgui": "imgui",
|
"imgui": "imgui",
|
||||||
"nixpkgs": "nixpkgs"
|
"nixpkgs": "nixpkgs"
|
||||||
|
|||||||
@@ -11,9 +11,13 @@
|
|||||||
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
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
pkgs = import nixpkgs { inherit system; };
|
pkgs = import nixpkgs { inherit system; };
|
||||||
in {
|
in {
|
||||||
|
|||||||
Reference in New Issue
Block a user