mozilla-mobile / guardian-vpn-ios

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

Mozilla VPN (iOS)

This project contains an application for iOS. It uses components from the WireGuard project as a git submodule.

Environment Setup

Install Carthage, swiftlint and go:

$ brew install swiftlint go carthage

Cloning

If the repository is already cloned without the submodule (if the WireGuard directory is empty), run:

$ git submodule update --init

Building

Build Carthage dependencies from the repository root directory:

$ carthage bootstrap --platform iOS --no-use-binaries --cache-builds

Releasing

Update the version/build for both the app and the network extension targets.