Skip to content

Commit 569214e

Browse files
windows cmake path
1 parent 28731c8 commit 569214e

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Modules/@babylonjs/react-native/windows/CMakeLists.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
cmake_minimum_required(VERSION 3.15.3)
22
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
33

4+
#set(CMAKE_SYSTEM_NAME WindowsStore)
5+
#set(CMAKE_SYSTEM_VERSION 10.0.19041.0)
6+
47
project(ReactNativeBabylon)
58

69
# Disable the WebP plugin option
710
set(BABYLON_NATIVE_PLUGIN_NATIVEENGINE_WEBP OFF CACHE BOOL "Disable Babylon Native WebP Support")
811

912
set(CMAKE_CXX_STANDARD 17)
1013

11-
set(BABYLON_REACT_NATIVE_DIR "${CMAKE_CURRENT_LIST_DIR}/../../react-native")
12-
13-
include(${BABYLON_REACT_NATIVE_DIR}/shared/CMakeLists.txt)
14+
# BabylonNative CMake entry
15+
set(BABYLON_NATIVE_BUILD_APPS OFF CACHE BOOL "")
16+
set(BABYLON_NATIVE_USE_SWAPCHAINPANEL ON CACHE BOOL "")
17+
add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/../shared ${CMAKE_CURRENT_BINARY_DIR}/shared)
1418

1519
# Configure Babylon Native to use JSI
1620
# Note: We should avoid installing node_modules in the Module\@babylonjs\react-native folder.
@@ -28,9 +32,6 @@ endif()
2832
add_subdirectory("${REACTNATIVE_DIR_CMAKE}/ReactCommon/jsi/jsi" ${CMAKE_CURRENT_BINARY_DIR}/jsi)
2933
target_include_directories(jsi INTERFACE ${REACTNATIVE_DIR_CMAKE}/ReactCommon/jsi)
3034

31-
set(BABYLON_NATIVE_BUILD_APPS OFF CACHE BOOL "")
32-
set(BABYLON_NATIVE_USE_SWAPCHAINPANEL ON CACHE BOOL "")
33-
add_subdirectory(${babylonnative_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/BabylonNative EXCLUDE_FROM_ALL)
3435
# Disable Unity build for UrlLib because of conflict in header between windows.h and winrt
3536
set_property(TARGET UrlLib PROPERTY UNITY_BUILD false)
3637

0 commit comments

Comments
 (0)