diff --git a/flake.nix b/flake.nix index 6c75d4a..c375d7e 100755 --- a/flake.nix +++ b/flake.nix @@ -115,11 +115,26 @@ clang ]; + buildInputs = with pkgs; [ + glfw + glew + ]; + buildPhase = '' clang++ \ modules/MainGUI/src/*.cpp \ + modules/ImguiModule/src/*.cpp \ + modules/WindowModule/src/*.cpp \ + $imgui/backends/imgui_impl_glfw.cpp \ + $imgui/backends/imgui_impl_opengl3.cpp \ + $imgui/*.cpp \ + -DRENDERER_OPENGL \ + -DWINDOW_GLFW \ + -DGUIMODULE \ + -DIMGUIMODULE_DYNAMIC \ -fpic -shared \ - -I src -I include \ + -I src -I include -I $imgui -I . \ + -lGL -lglfw -lGLEW \ -Wall \ -o $name '';