X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=scripts%2Fbabeltrace%2Fbuild.sh;h=8f9d23f4a1feb391caf4c0d4852e8db86b954b97;hb=9201e00def3912853ecc0f570a1abb915bf4ca5a;hp=cf4906393e0647be73938abc88c236a4aabd167e;hpb=6476f91778e56619abeb66584a9eac4ab8cf3775;p=lttng-ci.git diff --git a/scripts/babeltrace/build.sh b/scripts/babeltrace/build.sh index cf49063..8f9d23f 100755 --- a/scripts/babeltrace/build.sh +++ b/scripts/babeltrace/build.sh @@ -144,7 +144,7 @@ clang-7) ;; esac -if [ "x$CC" != "x" ]; then +if [ "x${CC:-}" != "x" ]; then echo "Selected compiler:" "$CC" -v fi @@ -196,6 +196,11 @@ cd "$SRCDIR" # Get source version from configure script eval "$(grep '^PACKAGE_VERSION=' ./configure)" +# Enable dev mode by default for BT 2.0 builds +export BABELTRACE_DEBUG_MODE=1 +export BABELTRACE_DEV_MODE=1 +export BABELTRACE_MINIMAL_LOG_LEVEL=VERBOSE + # Set configure options for each build configuration CONF_OPTS="" case "$conf" in @@ -217,6 +222,19 @@ python-bindings) CONF_OPTS="${CONF_OPTS} --enable-python-bindings-doc --enable-python-plugins" fi ;; +production) + echo "Production build" + + # Unset the developper variables + unset BABELTRACE_DEBUG_MODE + unset BABELTRACE_DEV_MODE + unset BABELTRACE_MINIMAL_LOG_LEVEL + + # Enable the python bindings + export PYTHON="python3" + export PYTHON_CONFIG="/usr/bin/python3-config" + CONF_OPTS="--enable-python-bindings --enable-python-bindings-doc --enable-python-plugins" + ;; *) echo "Standard build" CONF_OPTS=""