Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
exec_and_check "git config remote.origin.fetch +refs/remotes/origin/pr/*:refs/remotes/origin/pr/*"
exec_and_check "git fetch origin --quiet"
exec_and_check "git checkout {branch_hash}"
- exec_and_check "cp {remote_nit}/bin/nitg bin/"
+ exec_and_check "cp {remote_nit}/bin/* bin/"
exec_and_check "src/git-gen-version.sh"
- exec_and_check "bin/nitg --dir bin/ src/nit.nit src/nitvm.nit"
end
private fun exec_and_check(cmd: String)
exit 1
fi
-# Make nitg (quickly)
+# Make basic bootstrap
$tools_dir/unitrun.sh "run-make-csrc" make -C c_src
$tools_dir/unitrun.sh "run-make-version" src/git-gen-version.sh
-$tools_dir/unitrun.sh "run-make-nitg_0" c_src/nitg -o bin/nitg_0 src/nitg.nit
-$tools_dir/unitrun.sh "run-make-nitg" bin/nitg_0 -o bin/nitg src/nitg.nit
+$tools_dir/unitrun.sh "run-make-nitg_0" c_src/nitg -o bin/nitc_0 src/nitc.nit
+$tools_dir/unitrun.sh "run-make-nitg" bin/nitc_0 --dir bin/ src/nitc.nit
+$tools_dir/unitrun.sh "run-make-nit-and-nitvm" bin/nitc --dir bin/ src/nit.nit src/nitvm.nit
# Make nitester
$tools_dir/unitrun.sh "run-make-nitester" make -C contrib/nitester/