2
0
Fork 0

apps.nova-image: override CORE_NOVA via environment

This commit is contained in:
Emery Hemingway 2020-01-21 11:34:18 +01:00
parent 7be2a6f17e
commit 6540b0e49a
1 changed files with 1 additions and 3 deletions

View File

@ -21,8 +21,6 @@ in nixpkgs.writeScriptBin "nova-image" (with nixpkgs.buildPackages;
CC="${cc}/bin/${cc.targetPrefix}cc"
LD="${buildPackages.binutils}/bin/${buildPackages.binutils.targetPrefix}ld"
CORE_NOVA="${base-nova}/lib/core-nova.o"
TMPDIR="$(${coreutils}/bin/mktemp -d)"
trap "rm -rf $TMPDIR" err exit
@ -41,6 +39,6 @@ in nixpkgs.writeScriptBin "nova-image" (with nixpkgs.buildPackages;
-T${base-nova.src}/repos/base-nova/src/core/core-bss.ld \
-z max-page-size=0x1000 \
-Ttext=0x100000 -gc-sections \
"$CORE_NOVA" "$TMPDIR/boot_modules.o" \
"''${CORE_NOVA:-${base-nova}/lib/core-nova.o}" "$TMPDIR/boot_modules.o" \
-o "$out"
'')