diff --git a/mk/cmake/Modules/Toolchain-mingw32.cmake b/mk/cmake/Modules/Toolchain-mingw32.cmake new file mode 100644 index 00000000..2f3a1360 --- /dev/null +++ b/mk/cmake/Modules/Toolchain-mingw32.cmake @@ -0,0 +1,24 @@ +# the name of the target operating system +SET(CMAKE_SYSTEM_NAME Windows) + +# which compilers to use for C and C++ +SET(CMAKE_C_COMPILER i586-mingw32msvc-gcc) +SET(CMAKE_CXX_COMPILER i586-mingw32msvc-g++) + +# here is the target environment located +SET(CMAKE_FIND_ROOT_PATH /usr/i586-mingw32msvc ${PROJECT_SOURCE_DIR}/source/win32_deps/lib) + +# which compilers to use for C and C++ +#SET(CMAKE_C_COMPILER amd64-mingw32msvc-gcc) +#SET(CMAKE_CXX_COMPILER amd64-mingw32msvc-g++) + +# here is the target environment located +#SET(CMAKE_FIND_ROOT_PATH /usr/amd64-mingw32msvc ${PROJECT_SOURCE_DIR}/source/win32_deps/lib) + +# 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) +