Skip to content

Getting Started

CMasterson edited this page Jun 15, 2023 · 4 revisions

A fresh clone of the repository will not build. There are a few things we need to do before we can start writing awesome code.

Setup Secrets

We provide a set of example secrets that need to be copied into a .xcconfig file. From the root directory in Terminal run:
cp Config/secrets.xcconfig.example Config/secrets.xcconfig

The app will now build, but you will be unable to log in. We are working to resolve this issue for Open source Contributors. Mozillians will need to get the official values and paste them into the secrets.xcconfig file to unlock the full functionality of the app.

Tests

Similarly, we have a secrets file for testing. From the root directory in Terminal run:
cp Config/secrets.xcconfig.example Config/secrets_test.xcconfig

Clone this wiki locally