From fe39148d0cd6ec9020883e8e2af9376412f8da86 Mon Sep 17 00:00:00 2001 From: B Stack Date: Wed, 6 Mar 2019 15:23:42 -0500 Subject: WIP: waterfox dpkg --- waterfox/debian/mozconfig | 56 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 waterfox/debian/mozconfig (limited to 'waterfox/debian/mozconfig') diff --git a/waterfox/debian/mozconfig b/waterfox/debian/mozconfig new file mode 100644 index 0000000..f7e2529 --- /dev/null +++ b/waterfox/debian/mozconfig @@ -0,0 +1,56 @@ +#if ! test `lsb_release -sc` = "trusty"; then +#export CC=clang-6.0 +#export CXX=clang++-6.0 +#else +#export CC=/usr/lib/gcc-mozilla/bin/gcc +#export CXX=/usr/lib/gcc-mozilla/bin/g++ +#export CPLUS_INCLUDE_PATH=/usr/lib/gcc-mozilla/include/c++/6:/usr/lib/gcc-mozilla/include/c++/6/x86_64-linux-gnu +#fi + +#if test `lsb_release -sc` = "stretch" || test `lsb_release -sc` = "jessie"; then +#export CC=clang-4.0 +#export CXX=clang++-4.0 +#else +export CC=clang-6.0 +export CXX=clang++-6.0 +#fi + +ac_add_options --prefix=/usr +ac_add_options --enable-optimize +ac_add_options --enable-eme=widevine +ac_add_options --enable-pulseaudio +ac_add_options --enable-alsa + +#X=$(($(getconf _NPROCESSORS_ONLN 2>/dev/null || getconf NPROCESSORS_ONLN)*3/2)) + +mk_add_options AUTOCLOBBER=1 +#mk_add_options MOZ_MAKE_FLAGS=-j${X%.*} + +ac_add_options --disable-crashreporter +ac_add_options --disable-js-shell +ac_add_options --disable-maintenance-service +ac_add_options --disable-profiling +ac_add_options --disable-signmar +ac_add_options --disable-tests +ac_add_options --disable-verify-mar +ac_add_options --disable-elf-hack + +ac_add_options --enable-application=browser +ac_add_options --disable-updater + +ac_add_options --enable-release + +if ! test `lsb_release -sc` = "stretch" && ! test `lsb_release -sc` = "jessie"; then +ac_add_options --enable-rust-simd # on x86 requires SSE2 +fi + +ac_add_options --enable-stylo=build + +ac_add_options --with-app-name=waterfox +ac_add_options --with-app-basename=Waterfox +ac_add_options --with-branding=browser/branding/unofficial +ac_add_options --with-distribution-id=org.waterfoxproject + +export MOZ_GECKO_PROFILER= +export MOZ_ENABLE_PROFILER_SPS= +export MOZ_PROFILING= -- cgit