From 02805d1f82b22f15089a02e5487d87f868d1a7d0 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Mon, 17 Nov 2025 18:08:45 -0500 Subject: nix: fix flake for desktop builds --- flake.nix | 11 +++++++---- 1 file 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; -- cgit v1.2.3-freya