31
31
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
32
32
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
34
if test -n $MAKE; then
34
die() { echo "$@"; exit 1; }
43
AUTORECONF_FLAGS="--install --force --verbose -Wall -Werror"
46
AUTORECONF_FLAGS="--install --force --verbose -Wall -Werror"
49
AUTORECONF_FLAGS="--install --force --verbose -Wall -Werror"
52
AUTORECONF_FLAGS="--install --force --verbose -Wall -Werror"
54
AUTORECONF_FLAGS="--install --force --verbose -Wall"
57
LIBTOOLIZE_FLAGS="--force --verbose"
59
if [ $(uname) = "Darwin" ]
61
LIBTOOLIZE=glibtoolize
62
elif [ -z "$LIBTOOLIZE" ]
69
# Set ENV DEBUG in order to enable debugging
72
DEBUG="--enable-debug"
75
# Set ENV ASSERT in order to enable assert
78
ASSERT="--enable-assert"
81
# Set ENV MAKE in order to override "make"
38
if test -n $MAKE_J; then
87
# Set ENV MAKE_J in order to override "-j2"
42
if test -f configure; then $MAKE $MAKE_J clean; $MAKE $MAKE_J merge-clean; $MAKE $MAKE_J distclean; fi;
44
rm -r -f autom4te.cache/ config.h config.log config.status configure
46
if [ $(uname) = "Darwin" ];
48
./configure CC=clang CXX=clang++ --enable-assert
93
# Set ENV PREFIX in order to set --prefix for ./configure
96
PREFIX="--prefix=$PREFIX"
101
$MAKE $MAKE_J distclean
104
run $LIBTOOLIZE $LIBTOOLIZE_FLAGS || die "Can't execute $LIBTOOLIZE"
105
run $AUTORECONF $AUTORECONF_FLAGS || die "Can't execute $AUTORECONF"
107
# If we are executing on OSX use CLANG, otherwise only use it if we find it in the ENV
108
if [ $(uname) = "Darwin" ]
110
CC=clang CXX=clang++ ./configure $DEBUG $ASSERT $PREFIX || die "configure failed to run"
50
./configure --enable-assert
53
if test -z $JENKINS_URL; then
112
./configure $DEBUG $ASSERT $PREFIX || die "configure failed to run"
115
# Set ENV MAKE_TARGET in order to override default of "all"
116
if [ -z "$MAKE_TARGET" ]
121
run $MAKE $MAKE_J $MAKE_TARGET || die "Can't execute make"