mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-22 00:17:32 +09:00
clang on windows support
This commit is contained in:
parent
b08f544172
commit
1d44f05fba
22 changed files with 208 additions and 65 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue