Skip to content

Commit

Permalink
feat: update xr platform library and add ar platform library (#319)
Browse files Browse the repository at this point in the history
  • Loading branch information
fqamic authored Nov 23, 2022
1 parent 8069d97 commit 23cbc65
Show file tree
Hide file tree
Showing 15 changed files with 24 additions and 0 deletions.
12 changes: 12 additions & 0 deletions android/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,17 @@ else()
set(PhysXSDK)
endif()

if(USE_AR_MODULE)
set(ARSDK libAR)
add_library(libAR STATIC IMPORTED GLOBAL)
set_target_properties(libAR PROPERTIES
IMPORTED_LOCATION ${platform_spec_path}/ar/libar.a
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_LIST_DIR}/../../cocos/xr
)
else()
set(ARSDK)
endif()

if (USE_DEBUG_RENDERER)
list(APPEND CC_EXTERNAL_LIBS
freetype
Expand All @@ -173,6 +184,7 @@ list(APPEND CC_EXTERNAL_LIBS
uv
android_platform
${PhysXSDK}
${ARSDK}
)

if(USE_JOB_SYSTEM_TBB OR CC_USE_VULKAN) ## VKDevice.cpp use tbb_allocator.h
Expand Down
Binary file added android/arm64-v8a/ar/libar.a
Binary file not shown.
Binary file modified android/arm64-v8a/xr/huaweivr/libxr.a
Binary file not shown.
Binary file modified android/arm64-v8a/xr/huaweivr/libxr_loader.so
Binary file not shown.
Binary file modified android/arm64-v8a/xr/meta/libopenxr_loader.so
Binary file not shown.
Binary file modified android/arm64-v8a/xr/meta/libxr.a
Binary file not shown.
Binary file modified android/arm64-v8a/xr/monado/libxr.a
Binary file not shown.
Binary file modified android/arm64-v8a/xr/pico/libxr.a
Binary file not shown.
Binary file modified android/arm64-v8a/xr/rokid/libxr.a
Binary file not shown.
Binary file removed android/arm64-v8a/xr/seed/libxr.a
Binary file not shown.
Binary file modified android/arm64-v8a/xr/spaces/libxr.a
Binary file not shown.
Binary file added android/armeabi-v7a/ar/libar.a
Binary file not shown.
Binary file modified android/x86_64/xr/monado/libxr.a
Binary file not shown.
12 changes: 12 additions & 0 deletions ios/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,17 @@ else()
set(PhysXSDK)
endif()

if(USE_AR_MODULE)
set(ARSDK libAR)
add_library(libAR STATIC IMPORTED GLOBAL)
set_target_properties(libAR PROPERTIES
IMPORTED_LOCATION ${CMAKE_CURRENT_LIST_DIR}/libs/ar/libar.a
INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_CURRENT_LIST_DIR}/../../cocos/xr
)
else()
set(ARSDK)
endif()

list(APPEND CC_EXTERNAL_INCLUDES
${CMAKE_CURRENT_LIST_DIR}/include
)
Expand All @@ -224,6 +235,7 @@ list(APPEND CC_EXTERNAL_LIBS
${spirv-cross_libs_name}
${tbb_libs_name}
${PhysXSDK}
${ARSDK}
)

set(ZLIB z)
Expand Down
Binary file added ios/libs/ar/libar.a
Binary file not shown.

0 comments on commit 23cbc65

Please sign in to comment.