CMakeFindFrameworks.cmake 651 B

12345678910111213141516171819
  1. # - helper module to find OSX frameworks
  2. IF(NOT CMAKE_FIND_FRAMEWORKS_INCLUDED)
  3. SET(CMAKE_FIND_FRAMEWORKS_INCLUDED 1)
  4. MACRO(CMAKE_FIND_FRAMEWORKS fwk)
  5. SET(${fwk}_FRAMEWORKS)
  6. IF(APPLE)
  7. FOREACH(dir
  8. ~/Library/Frameworks/${fwk}.framework
  9. /Library/Frameworks/${fwk}.framework
  10. /System/Library/Frameworks/${fwk}.framework
  11. /Network/Library/Frameworks/${fwk}.framework)
  12. IF(EXISTS ${dir})
  13. SET(${fwk}_FRAMEWORKS ${${fwk}_FRAMEWORKS} ${dir})
  14. ENDIF(EXISTS ${dir})
  15. ENDFOREACH(dir)
  16. ENDIF(APPLE)
  17. ENDMACRO(CMAKE_FIND_FRAMEWORKS)
  18. ENDIF(NOT CMAKE_FIND_FRAMEWORKS_INCLUDED)