-
-
Notifications
You must be signed in to change notification settings - Fork 168
developers building macOS
-
Machine Specifications:
-
Memory: 4GB RAM minimum, 8GB+ recommended.
-
Disk Space: At least 40GB of free disk space.
-
Operating System: Reccomended to use latest version of macOS. You shold update to the latest version of macOS.
-
-
Install the following software:
-
Brew Firefox needs some dependencies. You can install dependencies by using Brew.
-
git Clone the Floorp repository & Send patches to GitHub.
-
Xcode Xcode is a development environment for macOS. You can build Floorp on macOS by using Xcode.
You need setup before building Floorp:
sudo xcode-select --switch /Applications/Xcode.app sudo xcodebuild -license
-
-
Open Terminal.
cd ~
-
Clone the Floorp repository.
If you want to contribute to Floorp, Please read Getting Started. This page is helpful for you.
git clone https://github.com/Floorp-Projects/Floorp.git git submodule update --init --recursive
-
Run the following command to install the dependencies. First of building Floorp, you need select some choices. Please select the following choices. [1] Build Floorp for Desktop.
[n] Do not setup Mercurial
[y] Install Rust
[n] Do not send telemetry data
[n] Do not send patch to Mozilla
cd Floorp ./mach bootstrap
-
Run the following command to build Floorp.
echo 'ac_add_options --with-branding=browser/branding/official' >> mozconfig ./mach build
-
Run the following command to run Floorp.
./mach run
Congratulations! You have successfully built Floorp on macOS!
-
The time is coming! Hack Floorp!
The source code for the Floorp browser is licensed under MPL-2.0.
However, the icons are not licensed under MPL-2.0. They may not be used without permission.
Floorp Source Tree Documentation
coming soon...