Find a file
ohfp 8378fcc076 Partial rewrite of build process
Switching to an Arch based build process for easier maintenance and
using specific runners for tasks where that might be necessary.

Right now, parent/child pipelines for somewhat parallel builds for
different architectures / semi-independent pak-builds don't seem to
properly work yet due to `trigger:` not being recognized when it should,
so that's not yet implemented.
2020-03-06 21:17:06 +01:00
appimage Partial rewrite of build process 2020-03-06 21:17:06 +01:00
binary_tarball Partial rewrite of build process 2020-03-06 21:17:06 +01:00
content Partial rewrite of build process 2020-03-06 21:17:06 +01:00
flatpak Partial rewrite of build process 2020-03-06 21:17:06 +01:00
scripts Partial rewrite of build process 2020-03-06 21:17:06 +01:00
.gitignore Update gitignore for change in compile folder 2019-06-16 02:00:25 -05:00
.gitlab-ci.yml Partial rewrite of build process 2020-03-06 21:17:06 +01:00
arm.patch Partial rewrite of build process 2020-03-06 21:17:06 +01:00
build.sh update scripts 2019-08-16 22:32:17 -05:00
librewolf.cfg.patch Partial rewrite of build process 2020-03-06 21:17:06 +01:00
librewolf.desktop Partial rewrite of build process 2020-03-06 21:17:06 +01:00
librewolf.install Partial rewrite of build process 2020-03-06 21:17:06 +01:00
LICENSE.txt Add license extension 2019-08-16 22:07:57 -05:00
PKGBUILD Partial rewrite of build process 2020-03-06 21:17:06 +01:00
README.md move linux files to top level 2019-08-16 22:00:32 -05:00

This Repository contains all the required material to build the browser on Linux platforms.

Requirements

  • Ubuntu or Linux Mint (Bionic or later)

Notes

  • As this script installs files during the build, it is recommended to run this script in a VM or installation dedicated to building.
  • You will occassionally need to enter your sudo password. Running this script as root has not been tested
  • This script has been tested with Linux Mint 19.1
  • The flatpak build is not ready yet.

Instructions

  • Run build.sh inside this folder.
  • Packages will be saved in the repository root folder.