mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-04-19 00:26:55 +00:00
Allow already configured directories
... while building in docker Signed-off-by: Alexey Neyman <stilor@att.net>
This commit is contained in:
parent
9b9e5c4162
commit
28e311d2b9
@ -1,7 +1,25 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
# Mounted directory may already be configured - or may not
|
||||
# even had bootstrapped.
|
||||
tar cf - -C / \
|
||||
--exclude=crosstool-ng/.build \
|
||||
--exclude=crosstool-ng/.build.all \
|
||||
--exclude=crosstool-ng/.git \
|
||||
--exclude=crosstool-ng/testing/docker \
|
||||
crosstool-ng | \
|
||||
tar xf -
|
||||
cd crosstool-ng
|
||||
if [ -r Makefile ]; then
|
||||
make distclean
|
||||
elif [ ! -r configure ]; then
|
||||
./bootstrap
|
||||
fi
|
||||
cd ..
|
||||
cd work
|
||||
/crosstool-ng/configure --prefix=/opt/ctng
|
||||
~/crosstool-ng/configure --prefix=/opt/ctng
|
||||
make
|
||||
make install
|
||||
cd ..
|
||||
rm -rf crosstool-ng
|
||||
|
Loading…
x
Reference in New Issue
Block a user