[corlib] Import FileSystemInfo and family from CoreFX (#11342)
[mono-project.git] / sdks / builds / mxe-Win64.cmake.in
blob97bc7f58e2fde08b4e51dd2376869c0a2308530e
1 # the name of the target operating system
2 set(CMAKE_SYSTEM_NAME Windows)
4 # here is the target environment located
5 set(CMAKE_FIND_ROOT_PATH @MXE_PATH@)
7 # which compilers to use for C and C++
8 set(CMAKE_C_COMPILER ${CMAKE_FIND_ROOT_PATH}/bin/x86_64-w64-mingw32@MXE_SUFFIX@-gcc)
9 set(CMAKE_CXX_COMPILER ${CMAKE_FIND_ROOT_PATH}/bin/x86_64-w64-mingw32@MXE_SUFFIX@-g++)
10 set(CMAKE_RC_COMPILER ${CMAKE_FIND_ROOT_PATH}/bin/x86_64-w64-mingw32@MXE_SUFFIX@-windres)
12 # adjust the default behaviour of the FIND_XXX() commands:
13 # search headers and libraries in the target environment, search
14 # programs in the host environment
15 set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
16 set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
17 set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
19 set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
20 set(BUILD_SHARED_LIBS ON)