+
+# Run bootstrap prior to configure
+./bootstrap
+
+
+# Build type
+# oot : out-of-tree build
+# dist: build via make dist
+# * : normal tree build
+#
+# Make sure to move to the build_path and configure
+# before continuing
+BUILD_PATH=$WORKSPACE
+case "$build" in
+oot)
+ echo "Out of tree build"
+ BUILD_PATH=$WORKSPACE/oot
+ mkdir -p $BUILD_PATH
+ cd $BUILD_PATH
+ $WORKSPACE/configure --prefix=$PREFIX $CONF_OPTS
+ ;;
+
+dist)
+ echo "Distribution out of tree build"
+ BUILD_PATH=`mktemp -d`
+
+ # Initial configure and generate tarball
+ ./configure
+ $MAKE dist
+
+ mkdir -p $BUILD_PATH
+ cp *.tar.* $BUILD_PATH/
+ cd $BUILD_PATH
+
+ # Ignore level 1 of tar
+ $TAR xvf *.tar.* --strip 1
+
+ $BUILD_PATH/configure --prefix=$PREFIX $CONF_OPTS
+ ;;
+
+*)
+ BUILD_PATH=$WORKSPACE
+ echo "Standard tree build"
+ $WORKSPACE/configure --prefix=$PREFIX $CONF_OPTS
+ ;;
+esac
+
+# BUILD!
+$MAKE -j `$NPROC` V=1
+$MAKE install