mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-13 20:42:58 +02:00
make.sh: Use a better marker to determine if toolchain is present
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
@@ -67,6 +67,9 @@ ifeq "$(TOOLCHAIN)" "1"
|
||||
|
||||
# Update/create linker cache.
|
||||
/tools/sbin/ldconfig
|
||||
|
||||
# Set a marker when the toolchain was successfully built
|
||||
touch /tools/.toolchain-successful
|
||||
else
|
||||
mv -v /tools/bin/{ld,ld-old}
|
||||
mv -v /tools/$(BUILDTARGET)/bin/{ld,ld-old}
|
||||
|
||||
2
make.sh
2
make.sh
@@ -1017,7 +1017,7 @@ build)
|
||||
clear
|
||||
PACKAGE=`ls -v -r $BASEDIR/cache/toolchains/$SNAME-$VERSION-toolchain-$TOOLCHAINVER-${BUILD_ARCH}.tar.gz 2> /dev/null | head -n 1`
|
||||
#only restore on a clean disk
|
||||
if [ ! -f log/cleanup-toolchain-2-tools ]; then
|
||||
if [ ! -e "${BASEDIR}/build/tools/.toolchain-successful" ]; then
|
||||
if [ ! -n "$PACKAGE" ]; then
|
||||
beautify build_stage "Full toolchain compilation - Native GCC: `gcc --version | grep GCC | awk {'print $3'}`"
|
||||
prepareenv
|
||||
|
||||
Reference in New Issue
Block a user