From 04a1a446cf845a0db80d39fd0e42771aa07e4492 Mon Sep 17 00:00:00 2001 From: sfan5 Date: Fri, 5 Dec 2014 15:54:19 +0100 Subject: Build for win32 & win64 on Travis too --- util/travis/script.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 util/travis/script.sh (limited to 'util/travis/script.sh') diff --git a/util/travis/script.sh b/util/travis/script.sh new file mode 100755 index 000000000..a8e2634e9 --- /dev/null +++ b/util/travis/script.sh @@ -0,0 +1,24 @@ +#!/bin/bash -e + +if [ $WINDOWS = "no" ]; then + mkdir -p travisbuild + cd travisbuild + cmake -DENABLE_GETTEXT=1 .. + make -j2 +else + [ $CC = "clang" ] && exit 1 # Not supposed to happen + # We need to have our build directory outside of the minetest directory because + # CMake will otherwise get very very confused with symlinks and complain that + # something is not a subdirectory of something even if it actually is. + # e.g.: + # /home/travis/minetest/minetest/travisbuild/minetest + # \/ \/ \/ + # /home/travis/minetest/minetest/travisbuild/minetest/travisbuild/minetest + # \/ \/ \/ + # /home/travis/minetest/minetest/travisbuild/minetest/travisbuild/minetest/travisbuild/minetest + # You get the idea. + OLDDIR=`pwd` + cd .. + [ $WINDOWS = "32" ] && EXISTING_MINETEST_DIR=$OLDDIR NO_MINETEST_GAME=1 $OLDDIR/util/buildbot/buildwin32.sh travisbuild && exit 0 + [ $WINDOWS = "64" ] && EXISTING_MINETEST_DIR=$OLDDIR NO_MINETEST_GAME=1 $OLDDIR/util/buildbot/buildwin64.sh travisbuild && exit 0 +fi -- cgit v1.2.3