aboutsummaryrefslogtreecommitdiff
path: root/build.common
diff options
context:
space:
mode:
Diffstat (limited to 'build.common')
-rw-r--r--build.common8
1 files changed, 8 insertions, 0 deletions
diff --git a/build.common b/build.common
index 3b6a1c4..fadf6ef 100644
--- a/build.common
+++ b/build.common
@@ -24,6 +24,14 @@ function build_project {
echo "Removing existing $PROJECT/build directory"
rm -rf "$PROJECT/build"
fi
+ if [ ! -e "$PROJECT/configure" ]
+ then
+ (
+ cd "$PROJECT"
+ find . -iname configure.ac | sed s/configure.ac/m4/ | xargs mkdir -p
+ autoreconf -i
+ )
+ fi
mkdir -p "$PROJECT/build"
cd "$PROJECT/build"
echo "Configuring project $PROJECT"