summaryrefslogtreecommitdiff
path: root/.travis-script.sh
diff options
context:
space:
mode:
authorHans Ulrich Niedermann <hun@n-dimensional.de>2020-02-18 23:39:58 +0100
committerHans Ulrich Niedermann <hun@n-dimensional.de>2020-02-19 05:10:00 +0100
commit749968c3eb92a6043ccb1f5f49d39fc2823a57d8 (patch)
tree698057f1c9c816f833094e983807de2efc53a71c /.travis-script.sh
parent6f65d24796a0aaca0c20f4c074aa71e39f38e68d (diff)
downloadlibgphoto2-749968c3eb92a6043ccb1f5f49d39fc2823a57d8.tar.gz
travis-ci: Print the exact CC and CXX used
This prints a number of CC and CXX version messages, so we can see better which C and C++ compilers are actually in use.
Diffstat (limited to '.travis-script.sh')
-rw-r--r--.travis-script.sh18
1 files changed, 16 insertions, 2 deletions
diff --git a/.travis-script.sh b/.travis-script.sh
index e6ebe7514..a1d756a21 100644
--- a/.travis-script.sh
+++ b/.travis-script.sh
@@ -11,18 +11,32 @@ ls -l configure
shift
-set -e
set -x
abs_topsrcdir="$(pwd)"
+
rel_prefixdir="_root-${buildid}"
abs_prefixdir="${abs_topsrcdir}/${rel_prefixdir}"
+
rel_builddir="_build-${buildid}"
+cc --version
+c++ --version
+gcc --version
+g++ --version
+clang --version
+clang++ --version
+
+echo "CC=\"${CC}\""
+echo "CXX=\"${CXX}\""
+test "x$CC" != "x" && "$CC" --version
+test "x$CXX" != "x" && "$CXX" --version
+
+set -e
+
mkdir "${rel_builddir}"
cd "${rel_builddir}"
-
if ../configure SLEEP=no --prefix="$abs_prefixdir" "$@"
then
echo "Configure successful."