diff options
-rw-r--r-- | cmake/QtBuild.cmake | 5 | ||||
-rw-r--r-- | cmake/QtInternalTargets.cmake | 6 |
2 files changed, 5 insertions, 6 deletions
diff --git a/cmake/QtBuild.cmake b/cmake/QtBuild.cmake index 0778987b6a..cbb46cb8a4 100644 --- a/cmake/QtBuild.cmake +++ b/cmake/QtBuild.cmake @@ -286,6 +286,11 @@ elseif(ANDROID) endif() elseif(APPLE) set(QT_QMAKE_TARGET_MKSPEC macx-clang) + if(MACOS) + list(APPEND QT_DEFAULT_PLATFORM_DEFINITIONS GL_SILENCE_DEPRECATION) + elseif(UIKIT) + list(APPEND QT_DEFAULT_PLATFORM_DEFINITIONS GLES_SILENCE_DEPRECATION) + endif() elseif(EMSCRIPTEN) set(QT_QMAKE_TARGET_MKSPEC wasm-emscripten) endif() diff --git a/cmake/QtInternalTargets.cmake b/cmake/QtInternalTargets.cmake index 68ab141c44..9fca5d41de 100644 --- a/cmake/QtInternalTargets.cmake +++ b/cmake/QtInternalTargets.cmake @@ -108,12 +108,6 @@ endif() target_compile_definitions(PlatformCommonInternal INTERFACE $<$<NOT:$<CONFIG:Debug>>:QT_NO_DEBUG>) -if(MACOS) - target_compile_definitions(PlatformCommonInternal INTERFACE GL_SILENCE_DEPRECATION) -elseif(UIKIT) - target_compile_definitions(PlatformCommonInternal INTERFACE GLES_SILENCE_DEPRECATION) -endif() - if(UIKIT) # Do what mkspecs/features/uikit/default_pre.prf does, aka enable sse2 for # simulator_and_device_builds. |