clang on windows support

This commit is contained in:
wuggy 2026-09-10 08:32:59 -07:00
commit 1d44f05fba
22 changed files with 208 additions and 65 deletions

View file

@ -10,7 +10,6 @@ export CLANG=/c/clang/bin
export CC="clang-cl.exe"
export MT="llvm-mt.exe"
export LD="lld-link.exe"
export LIB="lib.exe"
# Force PATH so UXP thinks only Clang is there
export PATH="$CLANG:$PATH"
@ -24,8 +23,8 @@ mk_add_options MOZ_MAKE_FLAGS="-j6"
ac_add_options --host=x86_64-pc-mingw32
ac_add_options --target=x86_64-pc-mingw32
# Build only Hydra
ac_add_options --enable-application=basilisk
# Build only Dactyloidae
ac_add_options --enable-application=browser
ac_add_options --disable-artifact-builds
# Updater stuffs
@ -43,7 +42,7 @@ ac_add_options --enable-devtools
#ac_add_options --enable-install-strip
ac_add_options --enable-jemalloc
ac_add_options --enable-js-lto
ac_add_options --enable-optimize="-O2 -Ob2ity -openmp -arch:AVX -w0 -w"
ac_add_options --enable-optimize="-O2 -Ob2ity -arch:SSE2 -w0 -w"
ac_add_options --enable-phoenix-extensions
ac_add_options --enable-release
ac_add_options --enable-shared-js