cmd/fpkg/build: prepend extra nix flags
Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
parent
71135f339a
commit
0fb72e5d99
@ -180,14 +180,16 @@ in
|
|||||||
|
|
||||||
writeScriptBin "build-fpkg-${pname}" ''
|
writeScriptBin "build-fpkg-${pname}" ''
|
||||||
#!${runtimeShell} -el
|
#!${runtimeShell} -el
|
||||||
|
NIX="nix --offline --extra-experimental-features nix-command"
|
||||||
|
|
||||||
OUT="$(mktemp -d)"
|
OUT="$(mktemp -d)"
|
||||||
TAR="$(mktemp -u)"
|
TAR="$(mktemp -u)"
|
||||||
set -x
|
set -x
|
||||||
|
|
||||||
nix copy --no-check-sigs --to "$OUT" "${nix}" "${nixos.config.system.build.toplevel}"
|
$NIX copy --no-check-sigs --to "$OUT" "${nix}" "${nixos.config.system.build.toplevel}"
|
||||||
nix store --store "$OUT" optimise
|
$NIX store --store "$OUT" optimise
|
||||||
chmod -R +r "$OUT/nix/var"
|
chmod -R +r "$OUT/nix/var"
|
||||||
nix copy --no-check-sigs --to "file://$OUT/res?compression=zstd&compression-level=19¶llel-compression=true" \
|
$NIX copy --no-check-sigs --to "file://$OUT/res?compression=zstd&compression-level=19¶llel-compression=true" \
|
||||||
"${homeManagerConfiguration.activationPackage}" \
|
"${homeManagerConfiguration.activationPackage}" \
|
||||||
"${launcher}" ${if gpu then "${mesaWrappers} ${nixGL}" else ""}
|
"${launcher}" ${if gpu then "${mesaWrappers} ${nixGL}" else ""}
|
||||||
mkdir -p "$OUT/etc"
|
mkdir -p "$OUT/etc"
|
||||||
|
Loading…
Reference in New Issue
Block a user