fix: tres not available in a nix environment. (#855)

This commit is contained in:
Álan Crístoffer
2022-12-29 19:36:38 +01:00
committed by GitHub
parent aabdb0c6ec
commit c6d74dbca5
4 changed files with 35 additions and 14 deletions

View File

@@ -12,9 +12,12 @@
known-folders.url = "github:ziglibs/known-folders";
known-folders.flake = false;
tres.url = "github:ziglibs/tres";
tres.flake = false;
};
outputs = { self, nixpkgs, zig-overlay, gitignore, flake-utils, known-folders }:
outputs = { self, nixpkgs, zig-overlay, gitignore, flake-utils, known-folders, tres }:
let
systems = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
inherit (gitignore.lib) gitignoreSource;
@@ -35,7 +38,7 @@
dontInstall = true;
buildPhase = ''
mkdir -p $out
zig build install -Dcpu=baseline -Drelease-safe=true -Ddata_version=master -Dknown-folders=${known-folders}/known-folders.zig --prefix $out
zig build install -Dcpu=baseline -Drelease-safe=true -Ddata_version=master -Dtres=${tres}/tres.zig -Dknown-folders=${known-folders}/known-folders.zig --prefix $out
'';
XDG_CACHE_HOME = ".cache";
};