Skip to content

Commit 381301a

Browse files
committed
fix(scripts): package shared/bridge fragments for RN turbomodule
The Hermes turbomodule now includes the consolidated ffi/shared/bridge fragments instead of the removed per-engine hermes copies.
1 parent 15a6bb9 commit 381301a

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

scripts/build_react_native_turbomodule.sh

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ rm -rf \
6262
mkdir -p \
6363
"$PACKAGE_DIR/native-api/ffi/hermes" \
6464
"$PACKAGE_DIR/native-api/ffi/shared" \
65+
"$PACKAGE_DIR/native-api/ffi/shared/bridge" \
6566
"$PACKAGE_DIR/native-api/metadata/include" \
6667
"$PACKAGE_DIR/metadata" \
6768
"$PACKAGE_DIR/ios/vendor/libffi/include" \
@@ -73,14 +74,14 @@ cp NativeScript/ffi/hermes/NativeApiJsi.h "$PACKAGE_DIR/native-api/ffi/hermes/"
7374
cp NativeScript/ffi/hermes/NativeApiJsi.mm "$PACKAGE_DIR/native-api/ffi/hermes/"
7475
cp NativeScript/ffi/hermes/NativeApiJsi*.h "$PACKAGE_DIR/native-api/ffi/hermes/"
7576
cp NativeScript/ffi/hermes/NativeApiJsiReactNative.h "$PACKAGE_DIR/native-api/ffi/hermes/"
76-
cp NativeScript/ffi/hermes/ObjCBridge.mm "$PACKAGE_DIR/native-api/ffi/hermes/"
77-
cp NativeScript/ffi/hermes/Callbacks.mm "$PACKAGE_DIR/native-api/ffi/hermes/"
78-
cp NativeScript/ffi/hermes/ClassBuilder.mm "$PACKAGE_DIR/native-api/ffi/hermes/"
79-
cp NativeScript/ffi/hermes/HostObject.mm "$PACKAGE_DIR/native-api/ffi/hermes/"
80-
cp NativeScript/ffi/hermes/HostObjects.mm "$PACKAGE_DIR/native-api/ffi/hermes/"
81-
cp NativeScript/ffi/hermes/Install.mm "$PACKAGE_DIR/native-api/ffi/hermes/"
82-
cp NativeScript/ffi/hermes/Invocation.mm "$PACKAGE_DIR/native-api/ffi/hermes/"
83-
cp NativeScript/ffi/hermes/TypeConv.mm "$PACKAGE_DIR/native-api/ffi/hermes/"
77+
cp NativeScript/ffi/shared/bridge/ObjCBridge.mm "$PACKAGE_DIR/native-api/ffi/shared/bridge/"
78+
cp NativeScript/ffi/shared/bridge/Callbacks.mm "$PACKAGE_DIR/native-api/ffi/shared/bridge/"
79+
cp NativeScript/ffi/shared/bridge/ClassBuilder.mm "$PACKAGE_DIR/native-api/ffi/shared/bridge/"
80+
cp NativeScript/ffi/shared/bridge/HostObject.mm "$PACKAGE_DIR/native-api/ffi/shared/bridge/"
81+
cp NativeScript/ffi/shared/bridge/HostObjects.mm "$PACKAGE_DIR/native-api/ffi/shared/bridge/"
82+
cp NativeScript/ffi/shared/bridge/Install.mm "$PACKAGE_DIR/native-api/ffi/shared/bridge/"
83+
cp NativeScript/ffi/shared/bridge/Invocation.mm "$PACKAGE_DIR/native-api/ffi/shared/bridge/"
84+
cp NativeScript/ffi/shared/bridge/TypeConv.mm "$PACKAGE_DIR/native-api/ffi/shared/bridge/"
8485
cp NativeScript/ffi/shared/NativeApiBackendConfig.h "$PACKAGE_DIR/native-api/ffi/shared/"
8586
cp NativeScript/ffi/shared/SignatureDispatchCore.h "$PACKAGE_DIR/native-api/ffi/shared/"
8687
cp NativeScript/ffi/shared/PreparedSignatureDispatch.h "$PACKAGE_DIR/native-api/ffi/shared/"

0 commit comments

Comments
 (0)