compile ios

This commit is contained in:
patricejiang 2020-04-01 16:56:45 +08:00
parent ab14746a56
commit 12f2bf26e6
No known key found for this signature in database
GPG Key ID: 301C66D10A4E92C3
2 changed files with 18 additions and 3 deletions

View File

@ -84,6 +84,16 @@ set_target_properties(mozglue PROPERTIES
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/libmozglue.a IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/libmozglue.a
) )
add_library(EGL SHARED IMPORTED GLOBAL)
set_target_properties(EGL PROPERTIES
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/libEGL.dylib
)
add_library(GLESv2 SHARED IMPORTED GLOBAL)
set_target_properties(GLESv2 PROPERTIES
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/libGLESv2.dylib
)
set(se_libs_name) set(se_libs_name)
if(USE_SE_V8) if(USE_SE_V8)
@ -123,7 +133,8 @@ endif()
list(APPEND CC_EXTERNAL_LIBS list(APPEND CC_EXTERNAL_LIBS
freetype freetype
glfw3 EGL
GLESv2
jpeg jpeg
png png
webp webp

View File

@ -46,8 +46,12 @@ set(SOCKET_ROCKET_SOURCES
) )
add_library(SocketRocket ${SOCKET_ROCKET_SOURCES}) add_library(SocketRocket ${SOCKET_ROCKET_SOURCES})
if(IOS)
cocos_mark_code_files(SocketRocket) set_property(TARGET SocketRocket PROPERTY XCODE_ATTRIBUTE_IPHONEOS_DEPLOYMENT_TARGET ${TARGET_IOS_VERSION})
set_property(TARGET SocketRocket PROPERTY XCODE_ATTRIBUTE_ENABLE_BITCODE "NO")
set_property(TARGET SocketRocket PROPERTY XCODE_ATTRIBUTE_ONLY_ACTIVE_ARCH "YES")
endif()
source_group(TREE ${CMAKE_CURRENT_LIST_DIR} PREFIX "Source Files" FILES ${SOCKET_ROCKET_SOURCES})
target_include_directories(SocketRocket target_include_directories(SocketRocket
PUBLIC ${CMAKE_CURRENT_LIST_DIR} PUBLIC ${CMAKE_CURRENT_LIST_DIR}