X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;ds=sidebyside;f=bootstrap;h=2bec3713512d2c4fab2371a3a66a5367bcb18c4a;hb=HEAD;hp=1dd41c0d30988586a123c99718668f4bdfbf97f5;hpb=92c6a024cd3e81293bd39fd2b322e12ce57ea502;p=babeltrace.git diff --git a/bootstrap b/bootstrap index 1dd41c0d..452813a4 100755 --- a/bootstrap +++ b/bootstrap @@ -1,9 +1,14 @@ -#! /bin/sh +#!/bin/sh +# SPDX-License-Identifier: MIT set -x -if [ ! -e config ]; then +if [ ! -d "config" ]; then mkdir config fi -libtoolize --force --copy -autoreconf -i +# Run autoreconf with all warning types as errors except +# for 'obsolete' because of AM_PATH_GLIB_2_0, we have to +# list all categories because when 'all' is used, autoreconf +# will drop all the other specified categories except 'error' +# even if they start with 'no-'. +autoreconf -vif -W cross,gnu,no-obsolete,override,portability,portability-recursive,extra-portability,syntax,unsupported,error