Blame view

ios/cocos2d/external/cmake/CocosExternalConfig.cmake 1.18 KB
520389e3   xiaoyu   接入cocos源码,编译未通过,继续修改
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
  
  # set friendly platform define
   if(${CMAKE_SYSTEM_NAME} MATCHES "Windows")
       set(WINDOWS TRUE)
       set(SYSTEM_STRING "Windows Desktop")
   elseif(${CMAKE_SYSTEM_NAME} MATCHES "Android")
       set(SYSTEM_STRING "Android")
   elseif(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
       if(ANDROID)
           set(SYSTEM_STRING "Android")
       else()
           set(LINUX TRUE)
           set(SYSTEM_STRING "Linux")
       endif()
   elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
       if(IOS)
           set(APPLE TRUE)
           set(SYSTEM_STRING "IOS")
       else()
           set(APPLE TRUE)
           set(MACOSX TRUE)
           set(SYSTEM_STRING "Mac OSX")
       endif()
   endif()
  
  # set platform specific path
  set(_path_prefix ${CMAKE_CURRENT_SOURCE_DIR}/prebuilt/)
  if(IOS)
      set(platform_name ios)
      set(platform_spec_path ios)
  elseif(ANDROID)
      set(platform_name android)
      set(platform_spec_path android/${ANDROID_ABI})
  elseif(WINDOWS)
      set(platform_name win32)
      set(platform_spec_path win32)
  elseif(MACOSX)
      set(platform_name mac)
      set(platform_spec_path mac)
  elseif(LINUX)
      set(platform_name linux)
      set(platform_spec_path linux/64-bit)
  endif()
  
  set(platform_spec_path "${_path_prefix}${platform_spec_path}")