diff options
author | Lars Wirzenius <lars.wirzenius@codethink.co.uk> | 2012-02-16 13:34:53 +0000 |
---|---|---|
committer | Lars Wirzenius <lars.wirzenius@codethink.co.uk> | 2012-02-16 20:30:16 +0000 |
commit | 21861864d5749f0c974466a8a67b0cee402c463f (patch) | |
tree | 2e337ac844d8ba400a6efa3771b0a8d21228b561 /baserock-bootstrap | |
parent | 17eebcf41549c694230116d9122f5302e724a7cf (diff) | |
download | morph-21861864d5749f0c974466a8a67b0cee402c463f.tar.gz |
Do not use pass2 morph cache in pass3
Diffstat (limited to 'baserock-bootstrap')
-rwxr-xr-x | baserock-bootstrap | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/baserock-bootstrap b/baserock-bootstrap index cfd7a070..e253de5e 100755 --- a/baserock-bootstrap +++ b/baserock-bootstrap @@ -941,20 +941,25 @@ pass3_remove_tools() pass3_build_with_morph_in_chroot() { echo "Building Baserock with morph" + + cd $LFS/baserock/gits/morph + mv $LFS/baserock/cache $LFS/baserock/cache.pass2 + mkdir $LFS/baserock/cache + cat <<EOF > "$LFS/baserock/build_pass3.sh" #!/bin/bash set -e set -x -cd /baserock/gits/morph -mkdir -p /baserock/cache export PATH="/usr/bin:/bin" +cd /baserock/gits/morph python ./morph --verbose build \ morphs master foundation.morph \ morphs master devel.morph \ morphs master linux-stratum.morph \ --staging-chroot \ - $(for x in $LFS/baserock/cache/*.stratum.*; do echo -n "--staging-filler=$x "; done) \ + $(for x in $LFS/baserock/cache.pass2/*.stratum.*; \ + do echo -n "--staging-filler=$x "; done) \ --cachedir=/baserock/cache \ --log=/baserock/morph.log \ --dump-memory-profile=none \ |