diff options
| -rw-r--r-- | flake.nix | 52 |
1 files changed, 27 insertions, 25 deletions
@@ -37,31 +37,33 @@ platforms = platforms.linux; }; - maple = (pkgs.stdenvAdapters.useMoldLinker pkgs.clangStdenv).mkDerivation { - inherit meta; - - name = "maple"; - version = "0.1.6"; - src = pkgs.lib.cleanSource ./.; - - nativeBuildInputs = with pkgs; [ - ninja - clang - ]; - - buildInputs = [ - pkgs.libressl.dev - ]; - - buildPhase = '' - mkdir -p $out/bin - ninja - ''; - - installPhase = '' - cp build/maple $out/bin/maple - ''; - }; + maple = + with pkgs; + (stdenvAdapters.useMoldLinker clangStdenvNoLibs).mkDerivation { + inherit meta; + + name = "maple"; + version = "0.1.6"; + src = lib.cleanSource ./.; + + nativeBuildInputs = [ + ninja + clang + ]; + + buildInputs = [ + libressl.dev + ]; + + buildPhase = '' + mkdir -p $out/bin + ninja + ''; + + installPhase = '' + cp build/maple $out/bin/maple + ''; + }; in { packages = { |