From de76c68af95e2064bfd2d49cf814119f638a7ff1 Mon Sep 17 00:00:00 2001 From: Dave Murphy Date: Tue, 17 Oct 2017 20:06:22 +0100 Subject: [PATCH] actually build extra tools --- dka64/scripts/build-tools.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 dka64/scripts/build-tools.sh diff --git a/dka64/scripts/build-tools.sh b/dka64/scripts/build-tools.sh new file mode 100755 index 0000000..7ee6f64 --- /dev/null +++ b/dka64/scripts/build-tools.sh @@ -0,0 +1,20 @@ +#!/bin/bash +cd $BUILDDIR + +for archive in $hostarchives +do + dir=$(echo $archive | sed -e 's/\(.*\)\.tar\.bz2/\1/' ) + cd $BUILDDIR/$dir + if [ ! -f configured ]; then + CXXFLAGS=$cflags CFLAGS=$cflags LDFLAGS=$ldflags ./configure --prefix=$prefix --disable-dependency-tracking $CROSS_PARAMS || { echo "error configuring $archive"; exit 1; } + touch configured + fi + if [ ! -f built ]; then + $MAKE || { echo "error building $dir"; exit 1; } + touch built + fi + if [ ! -f installed ]; then + $MAKE install || { echo "error installing $dir"; exit 1; } + touch installed + fi +done