@@ -57,18 +57,18 @@ const buildTypeScript = async () => {
5757 packageJson . main = `${ path . basename ( packageJson . main , '.ts' ) } .js` ;
5858 fs . writeFileSync ( 'Assembled/package.json' , JSON . stringify ( packageJson , null , 4 ) ) ;
5959} ;
60-
60+ /*
6161const makeXCodeProj = async () => {
62- exec ( `cmake react-native/ios -G Xcode -DBUILD_RNAPP_DIR=Playground -B Build/iOS -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DBABYLON_NATIVE_BUILD_APPS=OFF -DBABYLON_NATIVE_PLUGIN_TESTUTILS=OFF -DBABYLON_NATIVE_INSTALL=OFF -DFETCHCONTENT_SOURCE_DIR_BGFX.CMAKE=./react-native/shared/BabylonNative/deps/bgfx.cmake-src -DFETCHCONTENT_SOURCE_DIR_ARCANA.CPP=./react-native/shared/BabylonNative/deps/arcana.cpp-src -DFETCHCONTENT_SOURCE_DIR_CMAKEEXTENSIONS=./react-native/shared/BabylonNative/deps/cmakeextensions-src -DFETCHCONTENT_SOURCE_DIR_JSRUNTIMEHOST=./react-native/shared/BabylonNative/deps/jsruntimehost-src -DFETCHCONTENT_SOURCE_DIR_URLLIB=./react-native/shared/BabylonNative/deps/urllib-src -DFETCHCONTENT_SOURCE_DIR_SPIRV-CROSS=./react-native/shared/BabylonNative/deps/spirv-cross-src -DFETCHCONTENT_SOURCE_DIR_LIBWEBP=./react-native/shared/BabylonNative/deps/libwebp-src -DFETCHCONTENT_SOURCE_DIR_GLSLANG=./react-native/shared/BabylonNative/deps/glslang-src -DFETCHCONTENT_SOURCE_DIR_BASE-N=./react-native/shared/BabylonNative/deps/base-n-src -DFETCHCONTENT_SOURCE_DIR_IOS-CMAKE=./react-native/shared/BabylonNative/deps/ios-cmake-src` ,
63- '../Modules/@babylonjs' ) ;
62+ exec(`cmake -S ios -G Xcode -B Build/iOS -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DBABYLON_NATIVE_BUILD_APPS=OFF -DBABYLON_NATIVE_PLUGIN_TESTUTILS=OFF -DBABYLON_NATIVE_INSTALL=OFF -DFETCHCONTENT_SOURCE_DIR_BGFX.CMAKE=./react-native/shared/BabylonNative/deps/bgfx.cmake-src -DFETCHCONTENT_SOURCE_DIR_ARCANA.CPP=./react-native/shared/BabylonNative/deps/arcana.cpp-src -DFETCHCONTENT_SOURCE_DIR_CMAKEEXTENSIONS=./react-native/shared/BabylonNative/deps/cmakeextensions-src -DFETCHCONTENT_SOURCE_DIR_JSRUNTIMEHOST=./react-native/shared/BabylonNative/deps/jsruntimehost-src -DFETCHCONTENT_SOURCE_DIR_URLLIB=./react-native/shared/BabylonNative/deps/urllib-src -DFETCHCONTENT_SOURCE_DIR_SPIRV-CROSS=./react-native/shared/BabylonNative/deps/spirv-cross-src -DFETCHCONTENT_SOURCE_DIR_LIBWEBP=./react-native/shared/BabylonNative/deps/libwebp-src -DFETCHCONTENT_SOURCE_DIR_GLSLANG=./react-native/shared/BabylonNative/deps/glslang-src -DFETCHCONTENT_SOURCE_DIR_BASE-N=./react-native/shared/BabylonNative/deps/base-n-src -DFETCHCONTENT_SOURCE_DIR_IOS-CMAKE=./react-native/shared/BabylonNative/deps/ios-cmake-src`,
63+ '../Modules/@babylonjs /react-native ');
6464};
65-
65+ */
6666const buildIphoneOS = async ( ) => {
67- exec ( 'xcodebuild -sdk iphoneos -configuration Release -project BRNPlayground.xcworkspace -target Playground build CODE_SIGNING_ALLOWED=NO' , '../Apps/Playground/ios' ) ;
67+ exec ( 'xcodebuild -sdk iphoneos -configuration Release -workspace BRNPlayground.xcworkspace -scheme Playground build CODE_SIGNING_ALLOWED=NO' , '../Apps/Playground/ios' ) ;
6868} ;
6969
7070const buildIphoneSimulator = async ( ) => {
71- exec ( 'xcodebuild -sdk iphonesimulator -arch x86_64 -configuration Release -project BRNPlayground.xcworkspace -target Playground build CODE_SIGNING_ALLOWED=NO' , '../Apps/Playground/ios' ) ;
71+ exec ( 'xcodebuild -sdk iphonesimulator -arch x86_64 -configuration Release -workspace BRNPlayground.xcworkspace -scheme Playground build CODE_SIGNING_ALLOWED=NO' , '../Apps/Playground/ios' ) ;
7272} ;
7373
7474const buildAndroid = async ( ) => {
@@ -389,7 +389,7 @@ const buildBabylonNativeSourceTree = async () => {
389389
390390const copyFiles = gulp . parallel ( copyCommonFiles , copySharedFiles , copyIOSFiles , copyAndroidFiles , copyWindowsFiles ) ;
391391const buildAssembled = gulp . series ( buildBabylonNativeSourceTree , copyFiles , buildTypeScript , validateAssembled ) ;
392- const buildIOS = gulp . series ( makeXCodeProj , buildIphoneOS , buildIphoneSimulator ) ; // should not be used anymore
392+ const buildIOS = gulp . series ( buildIphoneOS , buildIphoneSimulator ) ;
393393
394394exports . buildAssembled = buildAssembled ;
395395exports . buildTypeScript = buildTypeScript ;
0 commit comments