mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2025-02-24 15:36:59 +01:00
24 lines
1.1 KiB
Bash
Executable file
24 lines
1.1 KiB
Bash
Executable file
echo "Applying patch for package.json"
|
|
patch package.json ./scripts/maccatalystpatches/packagejson.patch --no-backup-if-mismatch
|
|
echo "Removing node_modules"
|
|
rm -fr node_modules
|
|
echo "Removing ios/Pods"
|
|
rm -fr ios/Pods
|
|
echo "Removing ios/Podfile.lock"
|
|
rm -fr ios/Podfile.lock
|
|
echo "Re-installing node_modules"
|
|
npm i
|
|
echo "Applying patch for react-native-camera"
|
|
cd node_modules/react-native-camera/ios/RCT
|
|
patch RCTCameraManager.m ../../../../scripts/maccatalystpatches/RCTCameraManager.patch --no-backup-if-mismatch
|
|
cd ../RN/
|
|
patch RNCamera.m ../../../../scripts/maccatalystpatches/RNCamera.patch
|
|
echo "Applying patch for Podfile"
|
|
cd ../../../../
|
|
patch ios/Podfile ./scripts/maccatalystpatches/podfile.patch --no-backup-if-mismatch
|
|
echo "Applying patch for Realm podspec"
|
|
patch node_modules/realm/RealmJS.podspec ./scripts/maccatalystpatches/realm.patch --no-backup-if-mismatch
|
|
cd ios
|
|
pod update
|
|
echo ""
|
|
echo "You should now be able to compile BlueWallet using Mac Catalyst on XCode. Enable Mac under Deployment Info by using XCode. If you are running macOS Catalina, you will need to remove the iOS 14 Widgets from the project targets."
|