mozilla-mobile / fenix

⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android
https://github.com/mozilla-mobile/firefox-android
Mozilla Public License 2.0
6.47k stars 1.27k forks source link

Please Include Build Instructions #55

Closed ryanleesipes closed 6 years ago

ryanleesipes commented 6 years ago

Excited to play around with this and make contributions. Please provide build instructions (going to try and build this evening anyway).

┆Issue is synchronized with this Jira Task

pocmo commented 6 years ago

This is a pretty standard Android app when it comes to building it. Checkout and open the root folder in Android Studio. Pick a "nightly...Debug" build variant that matches the architecture of your device/emulator (arm, x86, aarch64).

There's not much to contribute here yet. This app is mostly assembled from our Android Components:

Contributing to the Android Components project is a good way to contribute to this project here and other Mozilla Android projects (Focus/Klar, Firefox for Fire TV, Notes by Firefox, Rocket, ...)

justyntemme commented 6 years ago

@ryanleesipes the current Docker build file work great. Simply run sudo docker build . -t fenix then sudo docker -it fenix --entrypoint /bin/bash you will find the builds there. Note docker cp will be helpful in retrieving the apk files, you can also initially run the docker run command with a -v option to mount the build files to the same directory.