@@ -32,12 +32,6 @@ VERBOSE=$(to_bool ${VERBOSE:=false})
32
32
BUILD_MACOS_CLI=$( to_bool ${BUILD_MACOS_CLI:= false} )
33
33
EMBED_METADATA=$( to_bool ${EMBED_METADATA:= false} )
34
34
CONFIG_BUILD=RelWithDebInfo
35
- CONFIG_SIMPLE=Debug
36
-
37
- ANY_FRAMEWORK=$( to_bool ${ANY_FRAMEWORK:= false} )
38
- if $BUILD_CATALYST || $BUILD_IPHONE || $BUILD_SIMULATOR || $BUILD_VISION || $BUILD_MACOS ; then
39
- ANY_FRAMEWORK=$( to_bool ${ANY_FRAMEWORK:= true} )
40
- fi
41
35
42
36
TARGET_ENGINE=${TARGET_ENGINE:= v8} # default to v8 for compat
43
37
METADATA_SIZE=${METADATA_SIZE:= 0}
153
147
154
148
XCFRAMEWORKS=()
155
149
if $BUILD_CATALYST ; then
156
- XCFRAMEWORKS+=( -framework " $DIST /intermediates/catalyst/$CONFIG_SIMPLE -maccatalyst/NativeScript.framework"
157
- -debug-symbols " $DIST /intermediates/catalyst/$CONFIG_SIMPLE -maccatalyst/NativeScript.framework.dSYM" )
150
+ XCFRAMEWORKS+=( -framework " $DIST /intermediates/catalyst/$CONFIG_BUILD -maccatalyst/NativeScript.framework"
151
+ -debug-symbols " $DIST /intermediates/catalyst/$CONFIG_BUILD -maccatalyst/NativeScript.framework.dSYM" )
158
152
fi
159
153
160
154
if $BUILD_SIMULATOR ; then
161
- XCFRAMEWORKS+=( -framework " $DIST /intermediates/ios-sim/$CONFIG_SIMPLE -iphonesimulator/NativeScript.framework"
162
- -debug-symbols " $DIST /intermediates/ios-sim/$CONFIG_SIMPLE -iphonesimulator/NativeScript.framework.dSYM" )
155
+ XCFRAMEWORKS+=( -framework " $DIST /intermediates/ios-sim/$CONFIG_BUILD -iphonesimulator/NativeScript.framework"
156
+ -debug-symbols " $DIST /intermediates/ios-sim/$CONFIG_BUILD -iphonesimulator/NativeScript.framework.dSYM" )
163
157
fi
164
158
165
159
if $BUILD_IPHONE ; then
166
- XCFRAMEWORKS+=( -framework " $DIST /intermediates/ios/$CONFIG_SIMPLE -iphoneos/NativeScript.framework"
167
- -debug-symbols " $DIST /intermediates/ios/$CONFIG_SIMPLE -iphoneos/NativeScript.framework.dSYM" )
160
+ XCFRAMEWORKS+=( -framework " $DIST /intermediates/ios/$CONFIG_BUILD -iphoneos/NativeScript.framework"
161
+ -debug-symbols " $DIST /intermediates/ios/$CONFIG_BUILD -iphoneos/NativeScript.framework.dSYM" )
168
162
fi
169
163
170
164
if $BUILD_MACOS ; then
171
- XCFRAMEWORKS+=( -framework " $DIST /intermediates/macos/$CONFIG_SIMPLE /NativeScript.framework"
172
- -debug-symbols " $DIST /intermediates/macos/$CONFIG_SIMPLE /NativeScript.framework.dSYM" )
165
+ XCFRAMEWORKS+=( -framework " $DIST /intermediates/macos/$CONFIG_BUILD /NativeScript.framework"
166
+ -debug-symbols " $DIST /intermediates/macos/$CONFIG_BUILD /NativeScript.framework.dSYM" )
173
167
fi
174
168
175
169
if $BUILD_VISION ; then
176
- XCFRAMEWORKS+=( -framework " $DIST /intermediates/visionos/$CONFIG_SIMPLE -xros/NativeScript.framework"
177
- -debug-symbols " $DIST /intermediates/visionos/$CONFIG_SIMPLE -xros/NativeScript.framework.dSYM" )
170
+ XCFRAMEWORKS+=( -framework " $DIST /intermediates/visionos/$CONFIG_BUILD -xros/NativeScript.framework"
171
+ -debug-symbols " $DIST /intermediates/visionos/$CONFIG_BUILD -xros/NativeScript.framework.dSYM" )
178
172
179
- XCFRAMEWORKS+=( -framework " $DIST /intermediates/visionos-sim/$CONFIG_SIMPLE -xros/NativeScript.framework"
180
- -debug-symbols " $DIST /intermediates/visionos-sim/$CONFIG_SIMPLE -xros/NativeScript.framework.dSYM" )
173
+ XCFRAMEWORKS+=( -framework " $DIST /intermediates/visionos-sim/$CONFIG_BUILD -xros/NativeScript.framework"
174
+ -debug-symbols " $DIST /intermediates/visionos-sim/$CONFIG_BUILD -xros/NativeScript.framework.dSYM" )
181
175
fi
182
176
183
- if $ANY_FRAMEWORK ; then
177
+ if [[ -n " ${XCFRAMEWORKS[@]} " ]] ; then
184
178
185
179
checkpoint " Creating NativeScript.xcframework"
186
180
OUTPUT_DIR=" $DIST /NativeScript.xcframework"
@@ -193,15 +187,15 @@ if $BUILD_MACOS; then
193
187
194
188
checkpoint " Creating NativeScript.node"
195
189
196
- cp -r " $DIST /intermediates/macos/$CONFIG_SIMPLE /libNativeScript.dylib" " $DIST /NativeScript.node"
190
+ cp -r " $DIST /intermediates/macos/$CONFIG_BUILD /libNativeScript.dylib" " $DIST /NativeScript.node"
197
191
198
192
fi
199
193
200
194
if $BUILD_MACOS_CLI ; then
201
195
202
196
checkpoint " Creating NativeScript CLI"
203
197
204
- cp -r " $DIST /intermediates/macos/$CONFIG_SIMPLE /NativeScript" " $DIST /nsr"
198
+ cp -r " $DIST /intermediates/macos/$CONFIG_BUILD /NativeScript" " $DIST /nsr"
205
199
206
200
fi
207
201
0 commit comments