annotate Resources/MinGW-W64-Toolchain32.cmake @ 3103:81b58b549845

back to using 'var' instead of 'let' since let is not supported by many old browsers. All variables declaration have been moved to the top of the function to better show that their scope is the function
author Alain Mazy <alain@mazy.be>
date Thu, 10 Jan 2019 10:51:36 +0100
parents 3e53edcd0120
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1431
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 # the name of the target operating system
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2 set(CMAKE_SYSTEM_NAME Windows)
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
4 # which compilers to use for C and C++
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
5 set(CMAKE_C_COMPILER i686-w64-mingw32-gcc)
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
6 set(CMAKE_CXX_COMPILER i686-w64-mingw32-g++)
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7 set(CMAKE_RC_COMPILER i686-w64-mingw32-windres)
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
8
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
9 # here is the target environment located
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
10 set(CMAKE_FIND_ROOT_PATH /usr/i686-w64-mingw32)
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
11
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
12 # adjust the default behaviour of the FIND_XXX() commands:
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
13 # search headers and libraries in the target environment, search
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
14 # programs in the host environment
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
15 set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
16 set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
3e53edcd0120 toolchains for MinGW-w64
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
17 set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)