Building Floorp on macOS
📦 Requirements
Machine Specifications
- Memory: Minimum 4GB RAM, 8GB+ recommended.
- Disk Space: At least 40GB of free disk space.
- Operating System: It’s recommended to use the latest version of macOS. You should update to the latest version of macOS.
Required Tools
-
Brew
Firefox requires some dependencies, which can be installed using Brew. -
git
Git is a version control system used to download the Floorp & Firefox source code. -
Xcode
Xcode is a development environment for macOS. It is used to build Floorp on macOS.
You need to set up your environment before building Floorp:
sudo xcode-select --switch /Applications/Xcode.appsudo xcodebuild -license📦 Building Floorp
-
Open your macOS Terminal.
-
Clone the Floorp repository.
Terminal window git clone https://github.com/Floorp-Projects/Floorp.gitgit submodule update --init --recursive -
Run the following command to install the dependencies. Before building Floorp, you need to select a build option. Please choose the following:
[1] Build Floorp for Desktop.The other choices are not supported yet. The next selection depends on your choice.
Terminal window cd Floorp./mach bootstrap -
Run the following command to build Floorp.
Terminal window // Create mozconfigecho 'ac_add_options --with-branding=browser/branding/official' >> mozconfigecho 'ac_add_options --with-app-basename=Floorp' >> mozconfigecho 'ac_add_options --with-app-name=floorp' >> mozconfigecho "ac_add_options --enable-bootstrap" >> mozconfig// build Floorp./mach configure./mach build -
Run the following command to run Floorp.
Terminal window ./mach run
Congratulations! You have successfully built Floorp!