aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/ogre/cmake4.patch
blob: 993f9a422f53152dda3202fe0f0e8adff0115db7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 15edbe3917..206d532ddb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -46,11 +46,6 @@ endif()
 if (APPLE AND NOT ANDROID AND NOT EMSCRIPTEN AND NOT ANDROID_PLATFORM)
   SET(CMAKE_SIZEOF_VOID_P 4)
 
-  if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.16.0")
-    enable_language(OBJC)
-    enable_language(OBJCXX)
-  endif()
-
   if(POLICY CMP0068)
     cmake_policy(SET CMP0068 NEW)  # CMake 3.9+: `RPATH` settings on macOS do not affect `install_name`.
   endif()
@@ -65,6 +60,13 @@ endif ()
 
 project(OGRE VERSION 14.3.2)
 
+if (APPLE AND NOT ANDROID AND NOT EMSCRIPTEN AND NOT ANDROID_PLATFORM)
+  if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.16.0")
+    enable_language(OBJC)
+    enable_language(OBJCXX)
+  endif()
+endif()
+
 # extra version info
 set(OGRE_VERSION_SUFFIX "")
 set(OGRE_VERSION_NAME "Tsathoggua")