summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-11-17 18:08:45 -0500
committerFreya Murphy <freya@freyacat.org>2025-11-17 18:08:45 -0500
commit02805d1f82b22f15089a02e5487d87f868d1a7d0 (patch)
tree0269f888d5f55b52db8302083848ddc23a6cbd1a
parentreadme: remove --path (diff)
downloadDungeonCrawl-02805d1f82b22f15089a02e5487d87f868d1a7d0.tar.gz
DungeonCrawl-02805d1f82b22f15089a02e5487d87f868d1a7d0.tar.bz2
DungeonCrawl-02805d1f82b22f15089a02e5487d87f868d1a7d0.zip
nix: fix flake for desktop builds
-rw-r--r--flake.nix11
1 files changed, 7 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix
index 00d3f5b..012633a 100644
--- a/flake.nix
+++ b/flake.nix
@@ -61,14 +61,17 @@
export SDL_VIDEODRIVER=x11
fi
- # setup wasm
- export PATH="${pkgs.emscripten}/share/emscripten:$PATH"
- export EM_CACHE="$HOME"/.emscripten_cache
+ # alias make for emscripten
+ function make() {
+ export PATH="${pkgs.emscripten}/share/emscripten:$PATH"
+ export C_INCLUDE_PATH="${pkgs.emscripten}/share/emscripten/cache/sysroot/include"
+ export EM_CACHE="$HOME"/.emscripten_cache
+ ${pkgs.gnumake}/bin/make "$@"
+ }
'';
LD_LIBRARY_PATH = lib.makeLibraryPath libs;
LIBCLANG_PATH = "${pkgs.llvmPackages.libclang.lib}/lib";
- C_INCLUDE_PATH = "${pkgs.emscripten}/share/emscripten/cache/sysroot/include";
};
formatter = pkgs.alejandra;