소스 검색

Fixed GCC build on OS X.

Lasse Öörni 13 년 전
부모
커밋
cdc9226b34
1개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. 6 4
      CMakeLists.txt

+ 6 - 4
CMakeLists.txt

@@ -20,10 +20,12 @@ if (IOS)
     set (MACOSX_BUNDLE_GUI_IDENTIFIER "com.googlecode.urho3d")
     set (MACOSX_BUNDLE_GUI_IDENTIFIER "com.googlecode.urho3d")
     set (CMAKE_OSX_SYSROOT "iphoneos")	# Set to "Latest iOS"
     set (CMAKE_OSX_SYSROOT "iphoneos")	# Set to "Latest iOS"
 elseif (APPLE)
 elseif (APPLE)
-    # MacOSX-specific setup
-    set (CMAKE_OSX_ARCHITECTURES $(ARCHS_STANDARD_32_BIT))
-    set (CMAKE_OSX_SYSROOT "")		# Set to "Current OS X"
-    #set (CMAKE_OSX_SYSROOT "macosx")	# Set to "Latest OS X"
+    if (CMAKE_GENERATOR STREQUAL "Xcode")
+        # MacOSX-specific setup
+        set (CMAKE_OSX_ARCHITECTURES $(ARCHS_STANDARD_32_BIT))
+        set (CMAKE_OSX_SYSROOT "")		# Set to "Current OS X"
+        #set (CMAKE_OSX_SYSROOT "macosx")	# Set to "Latest OS X"
+    endif ()
 endif ()
 endif ()
 
 
 # Enable SSE instruction set. Requires Pentium III or Athlon XP processor at minimum.
 # Enable SSE instruction set. Requires Pentium III or Athlon XP processor at minimum.