This commit is contained in:
1 file changed
+83
@@ -823,6 +823,47 @@ jobs:
|
|||||||
flutter/lib/generated_bridge.freezed.dart \
|
flutter/lib/generated_bridge.freezed.dart \
|
||||||
../rustdesk/flutter/lib/generated_bridge.freezed.dart
|
../rustdesk/flutter/lib/generated_bridge.freezed.dart
|
||||||
|
|
||||||
|
# Keep a durable copy outside both RustDesk checkouts. Generated
|
||||||
|
# bridge files are intentionally untracked by RustDesk and may be
|
||||||
|
# removed by cleanup/regeneration steps later in the job.
|
||||||
|
rm -rf ../bridge-output
|
||||||
|
|
||||||
|
mkdir -p \
|
||||||
|
../bridge-output/src \
|
||||||
|
../bridge-output/flutter/lib
|
||||||
|
|
||||||
|
cp \
|
||||||
|
src/bridge_generated.rs \
|
||||||
|
../bridge-output/src/bridge_generated.rs
|
||||||
|
|
||||||
|
cp \
|
||||||
|
src/bridge_generated.io.rs \
|
||||||
|
../bridge-output/src/bridge_generated.io.rs
|
||||||
|
|
||||||
|
cp \
|
||||||
|
flutter/lib/generated_bridge.dart \
|
||||||
|
../bridge-output/flutter/lib/generated_bridge.dart
|
||||||
|
|
||||||
|
cp \
|
||||||
|
flutter/lib/generated_bridge.freezed.dart \
|
||||||
|
../bridge-output/flutter/lib/generated_bridge.freezed.dart
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "Main checkout bridge files:"
|
||||||
|
ls -lh \
|
||||||
|
../rustdesk/src/bridge_generated.rs \
|
||||||
|
../rustdesk/src/bridge_generated.io.rs \
|
||||||
|
../rustdesk/flutter/lib/generated_bridge.dart \
|
||||||
|
../rustdesk/flutter/lib/generated_bridge.freezed.dart
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "Durable bridge backup:"
|
||||||
|
ls -lh \
|
||||||
|
../bridge-output/src/bridge_generated.rs \
|
||||||
|
../bridge-output/src/bridge_generated.io.rs \
|
||||||
|
../bridge-output/flutter/lib/generated_bridge.dart \
|
||||||
|
../bridge-output/flutter/lib/generated_bridge.freezed.dart
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo "Flutter Rust bridge generated successfully"
|
echo "Flutter Rust bridge generated successfully"
|
||||||
|
|
||||||
@@ -918,6 +959,48 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "Restoring generated Flutter/Rust bridge before native build..."
|
||||||
|
|
||||||
|
test -f ../bridge-output/src/bridge_generated.rs
|
||||||
|
test -f ../bridge-output/src/bridge_generated.io.rs
|
||||||
|
test -f ../bridge-output/flutter/lib/generated_bridge.dart
|
||||||
|
test -f ../bridge-output/flutter/lib/generated_bridge.freezed.dart
|
||||||
|
|
||||||
|
cp \
|
||||||
|
../bridge-output/src/bridge_generated.rs \
|
||||||
|
src/bridge_generated.rs
|
||||||
|
|
||||||
|
cp \
|
||||||
|
../bridge-output/src/bridge_generated.io.rs \
|
||||||
|
src/bridge_generated.io.rs
|
||||||
|
|
||||||
|
cp \
|
||||||
|
../bridge-output/flutter/lib/generated_bridge.dart \
|
||||||
|
flutter/lib/generated_bridge.dart
|
||||||
|
|
||||||
|
cp \
|
||||||
|
../bridge-output/flutter/lib/generated_bridge.freezed.dart \
|
||||||
|
flutter/lib/generated_bridge.freezed.dart
|
||||||
|
|
||||||
|
test -s src/bridge_generated.rs
|
||||||
|
test -s src/bridge_generated.io.rs
|
||||||
|
test -s flutter/lib/generated_bridge.dart
|
||||||
|
test -s flutter/lib/generated_bridge.freezed.dart
|
||||||
|
|
||||||
|
echo "Bridge files immediately before cargo ndk:"
|
||||||
|
ls -lh \
|
||||||
|
src/bridge_generated.rs \
|
||||||
|
src/bridge_generated.io.rs \
|
||||||
|
flutter/lib/generated_bridge.dart \
|
||||||
|
flutter/lib/generated_bridge.freezed.dart
|
||||||
|
|
||||||
|
sha256sum \
|
||||||
|
src/bridge_generated.rs \
|
||||||
|
src/bridge_generated.io.rs \
|
||||||
|
flutter/lib/generated_bridge.dart \
|
||||||
|
flutter/lib/generated_bridge.freezed.dart
|
||||||
|
|
||||||
./flutter/ndk_arm64.sh
|
./flutter/ndk_arm64.sh
|
||||||
|
|
||||||
test -f \
|
test -f \
|
||||||
|
|||||||
Reference in new issue
Block a user