3rdparty/docker/bootstrap: Fix a few potential mis-steps during the bootstrap init
Change-Id: I381fd7c00957e9d6797b0a79beacdef981593d3f
This commit is contained in:
Vendored
+2
-2
@@ -7,13 +7,13 @@ SOURCES=$(HOME)/Code
|
||||
#EXTRA=-v $(SOURCES)/haiku:/work/src/haiku -v $(SOURCES)/buildtools:/work/src/buildtools
|
||||
|
||||
default:
|
||||
${ENGINE} build . -t docker.io/haiku/bootstrap
|
||||
${ENGINE} build . --no-cache -t docker.io/haiku/bootstrap
|
||||
clean:
|
||||
${ENGINE} ps -q --filter=ancestor=docker.io/haiku/bootstrap | xargs -I {} ${ENGINE} kill {}
|
||||
${ENGINE} ps -a -q --filter=ancestor=docker.io/haiku/bootstrap | xargs -I {} ${ENGINE} rm {}
|
||||
${ENGINE} volume rm bootstrap_work
|
||||
init:
|
||||
${ENGINE} run -v bootstrap_work:/work docker.io/haiku/bootstrap prep
|
||||
${ENGINE} run -v bootstrap_work:/work ${EXTRA} docker.io/haiku/bootstrap prep
|
||||
crosstools:
|
||||
${ENGINE} run -e TARGET_ARCH=$(TARGET_ARCH) -v bootstrap_work:/work ${EXTRA} docker.io/haiku/bootstrap crosstools
|
||||
bootstrap:
|
||||
|
||||
Vendored
+2
-1
@@ -38,9 +38,10 @@ if [ ! -d $WORKPATH/src/haiku ]; then
|
||||
git clone $GIT_HAIKU $WORKPATH/src/haiku
|
||||
fi
|
||||
|
||||
mkdir $WORKPATH/bin
|
||||
mkdir -p $WORKPATH/bin
|
||||
if [ ! -f $WORKPATH/bin/jam ]; then
|
||||
cd $WORKPATH/src/buildtools/jam
|
||||
rm -rf bin.*
|
||||
make
|
||||
cp -f bin.linuxx86/jam $WORKPATH/bin/jam
|
||||
cd -
|
||||
|
||||
Reference in New Issue
Block a user