mk_add_options MOZ_MAKE_FLAGS="-j12" # Use Clang on MacOS export CXX="/usr/bin/clang++ -stdlib=libc++ -arch x86_64" export CC="/usr/bin/clang -arch x86_64" # Build for MacOS 10.7 and above export MACOSX_DEPLOYMENT_TARGET=10.7 # Standard build options for Dactyloidae ac_add_options --enable-application=basilisk ac_add_options --enable-optimize="-O2" ac_add_options --enable-strip ac_add_options --enable-devtools ac_add_options --enable-av1 ac_add_options --disable-webrtc ac_add_options --enable-gamepad ac_add_options --enable-pie ac_add_options --enable-update-channel=release ac_add_options --disable-necko-wifi ac_add_options --enable-default-toolkit=cairo-cocoa ac_add_options --disable-updater ac_add_options --with-pthreads ac_add_options --disable-official-branding ac_add_options --disable-accessibility ac_add_options --disable-debug ac_add_options --disable-debug-js-modules ac_add_options --disable-debug-symbols ac_add_options --disable-tests # Set MacOS SDK and target ac_add_options --with-macos-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk ac_add_options --host=x86_64-apple-darwin ac_add_options --target=x86_64-apple-darwin ac_add_options --with-macbundle-type=hybrid export MOZILLA_OFFICIAL=1 # stops the compiler bitching CXXFLAGS="-std=c++17 -fgnu-keywords" ac_add_options --disable-jemalloc # from Dactyloidae Win64 mozconfig export MOZ_SOURCE_CHANGESET=iloveneedingtobodgechangesetfornoreason