Last active
September 26, 2017 05:29
-
-
Save cnevinc/4cf70433e0cfd7173c1fb6a7efe066df to your computer and use it in GitHub Desktop.
Firefox for Android Quick Start for Git Users -v20170905
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Install git-cinnabar | |
git clone https://github.com/glandium/git-cinnabar | |
git -C git-cinnabar submodule update --init | |
make -C git-cinnabar | |
# Add git-cinnbar to PATH | |
echo 'PATH=$(pwd)/git-cinnabar:$PATH' >> ~/.bash_profile | |
echo 'PATH=$(pwd)/git-cinnabar/git-core/bin-wrappers:$PATH' >> ~/.bash_profile | |
# Install Xcode ( Please use stable version. After download you'll need to start Xcode mannually and accept the license.) | |
https://developer.apple.com/xcode/ | |
# Download Source Code (may take more than 2 hours) using git. (If you want to use Mecurial, jump to next section) | |
https://github.com/glandium/git-cinnabar/wiki/Mozilla:-A-git-workflow-for-Gecko-development | |
# Build the Code | |
# If you are using git, start from "Bootstrap dependencies". If you want to use Mecurial, start from the begining. See: | |
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_for_Android_build | |
# If you see "Would you like to run a configuration wizard to ensure Mercurial is optimally configured?" | |
# enter "2. NO" "2. No" and enter to skip Mercurial setup | |
# note: please use physical device! (The emulator created by bootstrap is x86. so you need to add replace the line ac_add_options --target=arm-linux-androideabi with:ac_add_options --target=i386-linux-android | |
# MozReview | |
# If you are not a casual contributor, MozReview is my recommendation tool for submiting patches. See: | |
http://mozilla-version-control-tools.readthedocs.io/en/latest/mozreview.html | |
# For git users: | |
http://mozilla-version-control-tools.readthedocs.io/en/latest/mozreview/install-git.html#mozreview-install-git |
v20170905 has tested with macOS Sierra 10.12.6
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Here are some good fist bug in Fennec(Firefox for Android). Have fun!