From 77b2238a3c35faf67ec1194183b7ef78b9937683 Mon Sep 17 00:00:00 2001 From: Bert van der Weerd Date: Tue, 11 Jan 2022 21:21:25 +0100 Subject: [PATCH] Updated README.md --- README.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3124fbc..800e32d 100644 --- a/README.md +++ b/README.md @@ -16,4 +16,24 @@ * [[reddit](https://www.reddit.com/r/LibreWolf/)] - [r/LibreWolf](https://www.reddit.com/r/LibreWolf/) 😺 * [[gitter](https://gitter.im/librewolf-community/librewolf)], and the same room on [matrix](https://app.element.io/#/room/#librewolf-community_librewolf:gitter.im) (element.io). * The install instructions for Windows on [librewolf.net](https://librewolf.net/installation/windows/). -* Want to compile it for yourself or contribute? check [CONTRIBUTING.md](https://gitlab.com/librewolf-community/browser/windows/-/blob/master/CONTRIBUTING.md). + +# Compiling the windows version + +This segment is for people who want to build LibreWolf for themselves. The build of the LibreWolf source tarball is in public CI, so you can use that. Given that you have followed the steps in the Mozilla setup guide: + +* [Building Firefox On Windows](https://firefox-source-docs.mozilla.org/setup/windows_build.html) + +Once that works, you can check out and compile LibreWolf like this: + +``` +git clone https://gitlab.com/librewolf-community/browser/windows.git +cd windows +make fetch build +``` + +Currently a bug in `./mach package` makes this build fail, but it did produce the distribution .zip file that we're after. So after this, you can just: + +``` +make artifacts +``` +This will produce the -setup.exe and portable .zip. Have fun!