mk_add_options AUTOCLOBBER=1 export BUILDING_RELEASE=1 export MC_OFFICIAL=1 export MOZILLA_OFFICIAL=1 export MC_PALEMOON=1 #mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/pmbuild ac_add_options --enable-application=palemoon ac_add_options --disable-official-branding ac_add_options --enable-official-vendor # Disable add-ons signing # Disable checking that add-ons are signed by the trusted root MOZ_ADDON_SIGNING= # Disable enforcing that add-ons are signed by the trusted root MOZ_REQUIRE_SIGNING= # Standard # Enables ac_add_options --enable-av1 ac_add_options --enable-optimize="-O2 -Wl,--no-keep-memory -Wl,--reduce-memory-overhead" # accepts either gtk2 or gtk3 here, but gtk2 is only officially supported option ac_add_options --enable-default-toolkit=cairo-gtk3 ac_add_options --enable-devtools ac_add_options --disable-jemalloc ac_add_options --with-pthreads ac_add_options --enable-strip # Disables ac_add_options --disable-debug ac_add_options --enable-eme ac_add_options --disable-gamepad ac_add_options --disable-necko-wifi ac_add_options --disable-tests ac_add_options --disable-updater ac_add_options --enable-webrtc # Disable temeletry export MOZ_TELEMETRY_REPORTING= ac_add_options --disable-crashreporter ac_add_options --disable-parental-controls ac_add_options --disable-accessibility # Debian style ac_add_options --prefix=/usr # Devuan style ac_add_options --disable-dbus ac_add_options --disable-pulseaudio # even though this is redundant ac_add_options --enable-alsa # experimental additions with no previous equivalent configurations ac_add_options --disable-gnomeui ac_add_options --disable-gconf ac_add_options --disable-sync ac_add_options --disable-personas ac_add_options --with-system-ffi ac_add_options --with-system-cairo ac_add_options --with-system-pixman ac_add_options --with-system-bz2 ac_add_options --with-system-zlib ac_add_options --with-system-jpeg #ac_add_options --with-system-nspr # my own research into the codebase #ac_add_options --with-system-icu ac_add_options --with-system-hunspell ac_add_options --with-system-extension-dirs #ac_add_options --with-system-sqlite # primarily for 32-bit but tolerated for 64-bit ac_add_options --x-libraries=/usr/lib # limit to 4 cpus to limit memory usage (approximately 0.75 GiB RAM/thread) mk_add_options MOZ_MAKE_FLAGS="-j1"