Unverified Commit deeda472 authored by Tristan Ross's avatar Tristan Ross Committed by GitHub
Browse files

zig.fetchDeps: add opt-in option for fetching all deps (#505542)

parents 106eb93c f8939f0d
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -8,11 +8,12 @@
  version,
  name ? "${pname}-${version}",
  src,
  fetchAll ? false,
  hash ? lib.fakeHash,
}@args:
}:
runCommand "${name}-zig-deps"
  {
    inherit (args) src;
    inherit src fetchAll;

    nativeBuildInputs = [ zig ];

@@ -26,7 +27,7 @@ runCommand "${name}-zig-deps"
    runHook unpackPhase

    cd $sourceRoot
    zig build --fetch
    zig build --fetch''${fetchAll:+=all}

    mv $ZIG_GLOBAL_CACHE_DIR/p $out
  ''