From bc8e20fb15cf96d37c3e2d46731511569d9ea136 Mon Sep 17 00:00:00 2001 From: Richard Maw Date: Tue, 6 Mar 2012 09:29:57 +0000 Subject: bootstrap: don't move cache if already moved This makes it easier to re-run the bootstrap script to resume building. --- baserock-bootstrap | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'baserock-bootstrap') diff --git a/baserock-bootstrap b/baserock-bootstrap index 585b83b5..4fe0a076 100755 --- a/baserock-bootstrap +++ b/baserock-bootstrap @@ -970,9 +970,11 @@ pass3_get_sources_with_morph_in_chroot() # but the cached chunks may be invalid, so # move them away cd "$LFS/baserock/gits/morph" - mv "$LFS/baserock/cache" "$LFS/baserock/cache.pass2" - mkdir -p "$LFS/baserock/cache" - mv "$LFS/baserock/cache.pass2/gits" "$LFS/baserock/cache/gits" + if [ ! -e "$LFS/baserock/cache.pass2" ]; then + mv "$LFS/baserock/cache" "$LFS/baserock/cache.pass2" + mkdir -p "$LFS/baserock/cache" + mv "$LFS/baserock/cache.pass2/gits" "$LFS/baserock/cache/gits" + fi cat < "$LFS/baserock/build.sh" #!/bin/bash -- cgit v1.2.1