CMake: disable WITH_CODEC_QUICKTIME for macOS > 10.11 for configurations.
QtKit was removed in macOS Sierra, this patch disables WITH_CODEC_QUICKTIME in Sierra and greater versions of macOS. Reviewed By: brecht Differential Revision: https://developer.blender.org/D2645
This commit is contained in:

committed by
Brecht Van Lommel

parent
cedb1915fe
commit
a192d5b81c
@@ -75,4 +75,16 @@ elseif(APPLE)
|
|||||||
set(WITH_JACK ON CACHE BOOL "" FORCE)
|
set(WITH_JACK ON CACHE BOOL "" FORCE)
|
||||||
set(WITH_CODEC_QUICKTIME ON CACHE BOOL "" FORCE)
|
set(WITH_CODEC_QUICKTIME ON CACHE BOOL "" FORCE)
|
||||||
set(WITH_OPENSUBDIV OFF CACHE BOOL "" FORCE)
|
set(WITH_OPENSUBDIV OFF CACHE BOOL "" FORCE)
|
||||||
|
|
||||||
|
if(NOT DEFINED OSX_SYSTEM)
|
||||||
|
execute_process(
|
||||||
|
COMMAND xcodebuild -version -sdk macosx SDKVersion
|
||||||
|
OUTPUT_VARIABLE OSX_SYSTEM
|
||||||
|
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(${OSX_SYSTEM} VERSION_GREATER 10.11)
|
||||||
|
set(WITH_CODEC_QUICKTIME OFF CACHE BOOL "" FORCE)
|
||||||
|
message(STATUS "QuickTime not supported by SDK ${OSX_SYSTEM}, disabling WITH_CODEC_QUICKTIME")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
@@ -76,4 +76,16 @@ elseif(APPLE)
|
|||||||
set(WITH_JACK ON CACHE BOOL "" FORCE)
|
set(WITH_JACK ON CACHE BOOL "" FORCE)
|
||||||
set(WITH_CODEC_QUICKTIME ON CACHE BOOL "" FORCE)
|
set(WITH_CODEC_QUICKTIME ON CACHE BOOL "" FORCE)
|
||||||
set(WITH_OPENSUBDIV OFF CACHE BOOL "" FORCE)
|
set(WITH_OPENSUBDIV OFF CACHE BOOL "" FORCE)
|
||||||
|
|
||||||
|
if(NOT DEFINED OSX_SYSTEM)
|
||||||
|
execute_process(
|
||||||
|
COMMAND xcodebuild -version -sdk macosx SDKVersion
|
||||||
|
OUTPUT_VARIABLE OSX_SYSTEM
|
||||||
|
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(${OSX_SYSTEM} VERSION_GREATER 10.11)
|
||||||
|
set(WITH_CODEC_QUICKTIME OFF CACHE BOOL "" FORCE)
|
||||||
|
message(STATUS "QuickTime not supported by SDK ${OSX_SYSTEM}, disabling WITH_CODEC_QUICKTIME")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
Reference in New Issue
Block a user