mozilla-mobile / guardian-vpn-ios

Mozilla VPN for iOS
https://vpn.mozilla.org
Mozilla Public License 2.0
52 stars 16 forks source link

Fix compilation of WireGuard submodule in buddybuild #172

Closed connected-crwilson closed 4 years ago

connected-crwilson commented 4 years ago

SUMMARY

This PR fixes an issue in buddybuild where updates to the WireGuard submodule would prevent compilation of the app, due to the default way buddybuild builds submodules. Our build process now uses a script to "undo" this default way (as there's no way to disable it if you have submodules in your project), then performs the correct operation.

The PR also corrects the README file to have the correct git submodule command to use.