/trunk/Scribus/CMakeLists.txt |
---|
204,6 → 204,10 |
if (APPLE) |
if ((CMAKE_SIZEOF_VOID_P EQUAL 8) AND (ARCH_ARM_64)) |
string(REGEX REPLACE ".*-darwin([0-9]+).*" "\\1" _apple_ver "${MACHINE}") |
if (_apple_ver EQUAL "22") |
message(STATUS "Found macOS Ventura Target: Apple, 64 bit, ARM") |
set(APPLE_13_00_X ON CACHE BOOL "Found macOS Ventura Target: Apple, 64 bit, ARM") |
endif() |
if (_apple_ver EQUAL "21") |
message(STATUS "Found macOS Monterey Target: Apple, 64 bit, ARM") |
set(APPLE_12_00_X ON CACHE BOOL "Found macOS Monterey Target: Apple, 64 bit, ARM") |
215,6 → 219,10 |
endif() |
if ((CMAKE_SIZEOF_VOID_P EQUAL 8) AND (ARCH_X86 OR ARCH_X86_64)) |
string(REGEX REPLACE ".*-darwin([0-9]+).*" "\\1" _apple_ver "${MACHINE}") |
if (_apple_ver EQUAL "22") |
message(STATUS "Found macOS Ventura Target: Apple, 64 bit, X86") |
set(APPLE_13_00_X ON CACHE BOOL "Found macOS Ventura Target: Apple, 64 bit, X86") |
endif() |
if (_apple_ver EQUAL "21") |
message(STATUS "Found macOS Monterey Target: Apple, 64 bit, X86") |
set(APPLE_12_00_X ON CACHE BOOL "Found macOS Monterey Target: Apple, 64 bit, X86") |
/trunk/Scribus/CMakeLists_Apple.cmake |
---|
1,3 → 1,13 |
if(APPLE_13_00_X) |
set(OSXMINVER "13.00" CACHE STRING "OSX 13.00") |
if (WANT_OSX_SDK) |
if(EXISTS("/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk")) |
set(CMAKE_OSX_SYSROOT "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk") |
elseif(EXISTS("/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.sdk")) |
set(CMAKE_OSX_SYSROOT "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.sdk") |
endif() |
endif() |
endif() |
if(APPLE_12_00_X) |
set(OSXMINVER "12.00" CACHE STRING "OSX 12.00") |
if (WANT_OSX_SDK) |
162,7 → 172,7 |
if (WANT_OSX_SDK) |
set(CMAKE_OSX_DEPLOYMENT_TARGET "${OSXMINVER}") |
endif() |
if(APPLE_10_6_X OR APPLE_10_7_X OR APPLE_10_8_X OR APPLE_10_9_X OR APPLE_10_10_X OR APPLE_10_11_X OR APPLE_10_12_X OR APPLE_10_13_X OR APPLE_10_14_X OR APPLE_10_15_X OR APPLE_11_00_X OR APPLE_12_00_X) |
if(APPLE_10_6_X OR APPLE_10_7_X OR APPLE_10_8_X OR APPLE_10_9_X OR APPLE_10_10_X OR APPLE_10_11_X OR APPLE_10_12_X OR APPLE_10_13_X OR APPLE_10_14_X OR APPLE_10_15_X OR APPLE_11_00_X OR APPLE_12_00_X OR APPLE_13_00_X) |
message(STATUS "Setting x86_64 Architecture for OSX Build/Bundle") |
set(CMAKE_OSX_ARCHITECTURES "x86_64" ) |
set(CMAKE_TRY_COMPILE_OSX_ARCHITECTURES "x86_64" ) |