From e552ae7cfd8d6b3dce51f61258ce4854db7c7fbc Mon Sep 17 00:00:00 2001 From: Alex Neundorf Date: Tue, 16 Aug 2011 00:30:07 +0200 Subject: [PATCH] Dont check for -isysroot and -mmacosx-version on OSX in --find-package mode Alex --- Modules/CMakeFindPackageMode.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Modules/CMakeFindPackageMode.cmake b/Modules/CMakeFindPackageMode.cmake index e4d085dd5..a8674aad3 100644 --- a/Modules/CMakeFindPackageMode.cmake +++ b/Modules/CMakeFindPackageMode.cmake @@ -40,6 +40,12 @@ endif() include(CMakeDetermineSystem) +# short-cut some tests on Darwin, see Darwin-GNU.cmake: +if("${CMAKE_SYSTEM_NAME}" MATCHES Darwin AND "${COMPILER_ID}" MATCHES GNU) + set(${CMAKE_${LANGUAGE}_HAS_ISYSROOT} 0 ) + set(CMAKE_${lang}_OSX_DEPLOYMENT_TARGET_FLAG "") +endif() + # Also load the system specific file, which sets up e.g. the search paths. # This makes the FIND_XXX() calls work much better include(CMakeSystemSpecificInformation)