chore: Enable WebAssembly SIMD support in common mozconfig and disable unnecessary features in Linux mozconfig

This commit is contained in:
Mauro Balades
2024-08-15 18:54:09 +02:00
parent f6e486ba17
commit bd28d7439e
2 changed files with 7 additions and 2 deletions

View File

@@ -34,6 +34,8 @@ if test "$ZEN_RELEASE"; then
ac_add_options --disable-jprof
ac_add_options --enable-rust-simd
ac_add_options --enable-wasm-simd
mk_add_options MOZ_PARALLEL_COMPILE=1
ac_add_options --enable-proxy-bypass-protection
@@ -43,6 +45,8 @@ if test "$ZEN_RELEASE"; then
ac_add_options --disable-crashreporter
ac_add_options --disable-geckodriver
ac_add_options --disable-rust-tests
# Done by vlad, if something fails, it's his fault
ac_add_options --disable-default-browser-agent
if ! test "$ZEN_DISABLE_LTO"; then
@@ -52,8 +56,6 @@ if test "$ZEN_RELEASE"; then
fi
ac_add_options --enable-jemalloc
#ac_add_options --with-pthreads
ac_add_options --disable-trace-malloc
mk_add_options MOZILLA_OFFICIAL=1
MOZILLA_OFFICIAL=1

View File

@@ -13,6 +13,9 @@ if test "$ZEN_RELEASE"; then
ac_add_options --enable-linker=lld
ac_add_options --disable-elf-hack
ac_add_options --disable-gpsd
ac_add_options --disable-necko-wifi
ac_add_options --enable-install-strip
ac_add_options --enable-strip
export STRIP_FLAGS="--strip-debug --strip-unneeded"