CrossMacOS.cmake 640 B

1234567891011121314151617
  1. set(CMAKE_SYSTEM_NAME Darwin)
  2. set(CMAKE_SYSTEM_VERSION 10.9)
  3. set(CMAKE_FIND_ROOT_PATH $ENV{CROSS_ROOT})
  4. set(CMAKE_C_COMPILER cc)
  5. set(CMAKE_CXX_COMPILER c++)
  6. set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
  7. set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY FIRST)
  8. set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE FIRST)
  9. set(CMAKE_FIND_FRAMEWORK FIRST)
  10. set(CMAKE_OSX_SYSROOT_PATH /usr/osxcross/SDK/MacOSX10.10.sdk)
  11. set(CMAKE_OSX_SYSROOT ${CMAKE_OSX_SYSROOT_PATH})
  12. list(APPEND CMAKE_SYSTEM_FRAMEWORK_PATH
  13. ${CMAKE_OSX_SYSROOT_PATH}/Library/Frameworks
  14. ${CMAKE_OSX_SYSROOT_PATH}/Network/Library/Frameworks
  15. ${CMAKE_OSX_SYSROOT_PATH}/System/Library/Frameworks
  16. )