-
Notifications
You must be signed in to change notification settings - Fork 17
/
win64.mozconfig
42 lines (28 loc) · 1.12 KB
/
win64.mozconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
VSPATH=/builds/worker/fetches/vs
export LLVM_CONFIG="${MOZ_FETCHES_DIR}/clang/bin/llvm-config"
. $topsrcdir/build/mozconfig.win-common
WINCHECKSEC="${MOZ_FETCHES_DIR}/winchecksec/winchecksec"
ac_add_options --target=x86_64-pc-mingw32
ac_add_options --enable-application=browser
# build/mozconfig.common
ac_add_options --enable-crashreporter
ac_add_options --enable-js-shell
# skip . "$topsrcdir/build/mozconfig.automation"
. "$topsrcdir/build/mozconfig.rust"
# skip . "$topsrcdir/build/mozconfig.cache"
# end build/mozconfig.common
#. $topsrcdir/browser/config/mozconfigs/win64/common-opt
. $topsrcdir/browser/config/mozconfigs/win64/common-win64
# disable tests for this build
ac_add_options --disable-tests
if [ -n "$PGO_PROFILE_USE" ]; then
export MOZ_LTO=cross
ac_add_options --enable-profile-use=cross
ac_add_options --with-pgo-jarlog=$WORKSPACE/mozilla-release/en-US.log
ac_add_options --with-pgo-profile-path=$WORKSPACE/mozilla-release/merged.profdata
fi
if [ -n "$PGO_PROFILE_GENERATE" ]; then
ac_add_options --enable-profile-generate=cross
fi
# Create the stub installer
export MOZ_STUB_INSTALLER=1