add nx support
This commit is contained in:
parent
ea41ab8f47
commit
42fd992114
|
|
@ -10,8 +10,7 @@ list(APPEND CC_EXTERNAL_PRIVATE_DEFINITIONS
|
||||||
MESSAGE(STATUS "platform path: ${platform_spec_path}")
|
MESSAGE(STATUS "platform path: ${platform_spec_path}")
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/cmake/CocosExternalConfig.cmake)
|
include(${CMAKE_CURRENT_LIST_DIR}/cmake/CocosExternalConfig.cmake)
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/sources/CMakeLists.txt)
|
include(${CMAKE_CURRENT_LIST_DIR}/sources/CMakeLists.txt)
|
||||||
|
if(WINDOWS OR NX_WINDOWS)
|
||||||
if(WINDOWS)
|
|
||||||
if(${CMAKE_SIZEOF_VOID_P} STREQUAL "4")
|
if(${CMAKE_SIZEOF_VOID_P} STREQUAL "4")
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/win32/CMakeLists.txt)
|
include(${CMAKE_CURRENT_LIST_DIR}/win32/CMakeLists.txt)
|
||||||
else()
|
else()
|
||||||
|
|
@ -32,4 +31,5 @@ elseif(EMSCRIPTEN)
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/emscripten/CMakeLists.txt)
|
include(${CMAKE_CURRENT_LIST_DIR}/emscripten/CMakeLists.txt)
|
||||||
elseif(LINUX)
|
elseif(LINUX)
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/linux/CMakeLists.txt)
|
include(${CMAKE_CURRENT_LIST_DIR}/linux/CMakeLists.txt)
|
||||||
|
elseif(NX)
|
||||||
endif()
|
endif()
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,9 @@ if(NOT USE_MODULES)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# add dependent boost libs
|
# add dependent boost libs
|
||||||
|
if(NOT NX)
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/boost-source/boost.cmake)
|
include(${CMAKE_CURRENT_LIST_DIR}/boost-source/boost.cmake)
|
||||||
|
endif()
|
||||||
|
|
||||||
if(ANDROID AND CC_ENABLE_SWAPPY)
|
if(ANDROID AND CC_ENABLE_SWAPPY)
|
||||||
|
|
||||||
|
|
@ -57,7 +59,7 @@ add_definitions(-DCC_SWAPPY_ENABLED)
|
||||||
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ANDROID OR OHOS)
|
if(ANDROID OR OHOS OR NX)
|
||||||
|
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/pvmp3dec/CMakeLists.txt)
|
include(${CMAKE_CURRENT_LIST_DIR}/pvmp3dec/CMakeLists.txt)
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/tremolo/CMakeLists.txt)
|
include(${CMAKE_CURRENT_LIST_DIR}/tremolo/CMakeLists.txt)
|
||||||
|
|
@ -75,11 +77,18 @@ elseif(APPLE)
|
||||||
if(USE_SOCKET)
|
if(USE_SOCKET)
|
||||||
include(${CMAKE_CURRENT_LIST_DIR}/SocketRocket/CMakeLists.txt)
|
include(${CMAKE_CURRENT_LIST_DIR}/SocketRocket/CMakeLists.txt)
|
||||||
endif()
|
endif()
|
||||||
|
elseif(NX_WINDOWS)
|
||||||
|
include(${CMAKE_CURRENT_LIST_DIR}/pvmp3dec/CMakeLists.txt)
|
||||||
|
list(APPEND CC_EXTERNAL_LIBS
|
||||||
|
pvmp3dec
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
list(APPEND CC_EXTERNAL_INCLUDES
|
if((NOT NX_WINDOWS) AND (NOT NX))
|
||||||
${CMAKE_CURRENT_LIST_DIR}
|
list(APPEND CC_EXTERNAL_INCLUDES
|
||||||
)
|
${CMAKE_CURRENT_LIST_DIR}
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
if(USE_PHYSICS_PHYSX)
|
if(USE_PHYSICS_PHYSX)
|
||||||
list(APPEND CC_EXTERNAL_INCLUDES
|
list(APPEND CC_EXTERNAL_INCLUDES
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue