0
Fork 0
mirror of https://codeberg.org/librewolf/source.git synced 2024-12-22 05:33:03 -05:00
LibreWolf - Source Archive
Find a file
Bert van der Weerd f3d64c9c65
readme.md
2022-02-03 10:58:11 +01:00
assets readme 2022-02-03 10:44:04 +01:00
patches add bootstrap-without-vsc.patch 2022-02-02 21:09:37 +01:00
scripts Custom uBO assets.json patch 2022-01-26 10:30:39 +00:00
submodules removed pref-pane submodule 2022-02-03 10:17:35 +01:00
themes/browser check the version in about menu 2022-02-01 16:54:05 +01:00
.gitignore inbetween commits 2022-01-08 22:55:25 +01:00
.gitlab-ci.yml now using recursive git submodule strategy 2022-01-24 13:18:33 +01:00
.gitmodules removed pref-pane submodule 2022-02-03 10:17:35 +01:00
LICENSE Add LICENSE 2021-11-19 17:42:30 +00:00
Makefile bugfixes 2022-02-03 09:32:20 +01:00
README.md readme.md 2022-02-03 10:58:11 +01:00
README.md.in readme.md 2022-02-03 10:58:11 +01:00
release v96.0.3-1 2022-01-27 20:51:39 +01:00
version v96.0.3-1 2022-01-27 20:51:39 +01:00

LibreWolf build instructions

First, let's download the latest tarball. This tarball is the latest produced by the CI.

tar xf <tarball>
cd <folder>
make bootstrap build package run

How to make a patch:

The easiest way to make patches is to go to the LibreWolf source folder:

cd librewolf-$(cat version)
git init
git add <path_to_file_you_changed>
git commit -am initial-commit
git diff > ../mypatch.patch

We have Gitter / Matrix rooms, and on the website we have links to the various issue trackers.

Building LibreWolf with git:

  1. Clone the git repository via https:
git clone --recursive https://gitlab.com/librewolf-community/browser/source.git

or Git:

git clone --recursive git@gitlab.com:librewolf-community/browser/source.git

cd into it, build the LibreWolf tarball, bootstrap the buld environment, and finally, perform the build:

cd source
make all
make bootstrap
make build

After that, you can either build a tarball from it, or run it:

make package
make run