Author: craig
Date: Wed Sep 21 05:53:17 2016
New Revision: 21452

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=21452
Log:
Add macOS Sierra build target

Modified:
    trunk/Scribus/CMakeLists.txt

Modified: trunk/Scribus/CMakeLists.txt
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=21452&path=/trunk/Scribus/CMakeLists.txt
==============================================================================
--- trunk/Scribus/CMakeLists.txt        (original)
+++ trunk/Scribus/CMakeLists.txt        Wed Sep 21 05:53:17 2016
@@ -155,6 +155,10 @@
 ## Do our Apple OSX version setup
 IF (APPLE AND CMAKE_SIZEOF_VOID_P EQUAL 8 AND (ARCH_X86 EQUAL 1 OR ARCH_X86_64 
EQUAL 1))
        STRING(REGEX REPLACE ".*-darwin([0-9]+).*" "\\1" _apple_ver 
"${MACHINE}")
+       IF (_apple_ver EQUAL "16")
+           MESSAGE(STATUS "Found macOS Sierra Target: Apple, 64 bit, X86")
+               SET(APPLE_10_12_X 1 CACHE TYPE BOOL)
+       ENDIF (_apple_ver EQUAL "16")
        IF (_apple_ver EQUAL "15")
                MESSAGE(STATUS "Found OSX El Capitan Target: Apple, 64 bit, 
X86")
                SET(APPLE_10_11_X 1 CACHE TYPE BOOL)
@@ -433,6 +437,16 @@
 
 #Based on our build type, setup our build options
 IF(APPLE)
+    IF(APPLE_10_12_X)
+           SET(OSXMINVER "10.12" CACHE TYPE STRING)
+               IF (WANT_OSX_SDK)
+                   
IF(EXISTS("/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk"))
+                           SET(CMAKE_OSX_SYSROOT 
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk")
+                       
ELSEIF(EXISTS("/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk"))
+                           SET(CMAKE_OSX_SYSROOT 
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk")
+                       ENDIF()
+               ENDIF (WANT_OSX_SDK)
+       ENDIF(APPLE_10_12_X)
        IF(APPLE_10_11_X)
                SET(OSXMINVER "10.11" CACHE TYPE STRING)
                IF (WANT_OSX_SDK)
@@ -874,6 +888,10 @@
        ENDIF (LIBREVENGE_STREAM_FOUND)
 ENDIF (LIBREVENGE_FOUND)
 
+# CTL support
+#pkg_check_modules(HARFBUZZ REQUIRED harfbuzz>=0.9.42 harfbuzz-icu)
+#pkg_check_modules(ICU REQUIRED icu-uc)
+
 
##############################################################################################################
 ########## Include Setup                                                       
                     ##########
 


_______________________________________________
scribus-commit mailing list
scribus-commit@lists.scribus.net
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to