diff options
Diffstat (limited to 'pkgs/development/compilers/factor-lang/factor99.nix')
-rw-r--r-- | pkgs/development/compilers/factor-lang/factor99.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/compilers/factor-lang/factor99.nix b/pkgs/development/compilers/factor-lang/factor99.nix index 5d60f1d5156..85ff98a28ba 100644 --- a/pkgs/development/compilers/factor-lang/factor99.nix +++ b/pkgs/development/compilers/factor-lang/factor99.nix @@ -150,6 +150,11 @@ stdenv.mkDerivation { done)> $out/lib/factor/ld.so.cache make -j$NIX_BUILD_CORES linux-x86-64 + printf "First build from upstream boot image\n" >&2 + ./build.sh bootstrap + printf "Rebuild boot image\n" >&2 + ./factor -script -e='"unix-x86.64" USING: system bootstrap.image memory ; make-image save 0 exit' + printf "Second build from local boot image\n" >&2 ./build.sh bootstrap runHook postBuild ''; @@ -214,5 +219,6 @@ stdenv.mkDerivation { license = licenses.bsd2; maintainers = with maintainers; [ vrthra spacefrogg ]; platforms = lib.intersectLists platforms.x86_64 platforms.linux; + mainProgram = "factor"; }; } |