summaryrefslogtreecommitdiff
path: root/util/travis/toolchain_mingw.cmake.in
diff options
context:
space:
mode:
authorsfan5 <sfan5@live.de>2014-12-05 15:54:19 +0100
committersfan5 <sfan5@live.de>2014-12-06 19:56:31 +0100
commit04a1a446cf845a0db80d39fd0e42771aa07e4492 (patch)
treeba7e67cd87e10d427ed99eb7a6019309b9c75825 /util/travis/toolchain_mingw.cmake.in
parent5062b99cb0d252d9e377ff4560f7ecc9e66fd558 (diff)
downloadminetest-04a1a446cf845a0db80d39fd0e42771aa07e4492.tar.gz
minetest-04a1a446cf845a0db80d39fd0e42771aa07e4492.tar.bz2
minetest-04a1a446cf845a0db80d39fd0e42771aa07e4492.zip
Build for win32 & win64 on Travis too
Diffstat (limited to 'util/travis/toolchain_mingw.cmake.in')
-rw-r--r--util/travis/toolchain_mingw.cmake.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/util/travis/toolchain_mingw.cmake.in b/util/travis/toolchain_mingw.cmake.in
new file mode 100644
index 000000000..44830eb60
--- /dev/null
+++ b/util/travis/toolchain_mingw.cmake.in
@@ -0,0 +1,17 @@
+# name of the target operating system
+SET(CMAKE_SYSTEM_NAME Windows)
+
+# which compilers to use for C and C++
+SET(CMAKE_C_COMPILER %PREFIX%-gcc)
+SET(CMAKE_CXX_COMPILER %PREFIX%-g++)
+SET(CMAKE_RC_COMPILER %PREFIX%-windres)
+
+# here is the target environment located
+SET(CMAKE_FIND_ROOT_PATH %ROOTPATH%)
+
+# adjust the default behaviour of the FIND_XXX() commands:
+# search headers and libraries in the target environment, search
+# programs in the host environment
+set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
+set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
+set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)