50b731f1b7
Derivative of Redox OS (https://www.redox-os.org) adding: - AMD GPU driver (amdgpu) via LinuxKPI compat layer - ext4 filesystem support (ext4d scheme daemon) - ACPI fixes for AMD bare metal (x2APIC, DMAR, IVRS, MCFG) - Custom branding (hostname, os-release, boot identity) Build system is full upstream Redox with RBOS overlay in local/. Patches for kernel, base, and relibc are symlinked from local/patches/ and protected from make clean/distclean. Custom recipes live in local/recipes/ with symlinks into the recipes/ search path. Build: make all CONFIG_NAME=redbear-full Sync: ./local/scripts/sync-upstream.sh
35 lines
1.0 KiB
Plaintext
35 lines
1.0 KiB
Plaintext
# Clear this if not a 64bit build
|
|
_BUILD_64=1
|
|
|
|
# Set GTK Version to 2 or 3
|
|
_GTK_VERSION=3
|
|
|
|
# Standard build options for Pale Moon
|
|
ac_add_options --enable-application=palemoon
|
|
ac_add_options --enable-optimize="-O2 -w"
|
|
ac_add_options --enable-default-toolkit=cairo-gtk$_GTK_VERSION
|
|
ac_add_options --enable-jemalloc
|
|
ac_add_options --enable-strip
|
|
ac_add_options --enable-devtools
|
|
ac_add_options --enable-av1
|
|
ac_add_options --enable-jxl
|
|
ac_add_options --disable-webrtc
|
|
ac_add_options --disable-gamepad
|
|
ac_add_options --disable-tests
|
|
ac_add_options --disable-debug
|
|
ac_add_options --disable-necko-wifi
|
|
ac_add_options --disable-updater
|
|
ac_add_options --with-pthreads
|
|
|
|
# Please see https://www.palemoon.org/redist.shtml for restrictions when using the official branding.
|
|
ac_add_options --enable-official-branding
|
|
export MOZILLA_OFFICIAL=1
|
|
|
|
# Processor architecture specific build options
|
|
if [ -n "$_BUILD_64" ]; then
|
|
ac_add_options --x-libraries=/usr/lib64
|
|
else
|
|
ac_add_options --x-libraries=/usr/lib
|
|
fi
|
|
|
|
export MOZ_PKG_SPECIAL=gtk$_GTK_VERSION |