зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1439365 Add a MinGW Opt Build r=glandium
MozReview-Commit-ID: Ik8THF1Fy4K
This commit is contained in:
Родитель
eb044841b5
Коммит
90443afc02
|
@ -29,9 +29,6 @@ unset MAKECAB
|
|||
ac_add_options --target=i686-w64-mingw32
|
||||
ac_add_options --with-toolchain-prefix=i686-w64-mingw32-
|
||||
|
||||
ac_add_options --enable-debug
|
||||
ac_add_options --disable-optimize
|
||||
|
||||
# GCC compiling for Windows exposes a lot of warnings. We are tracking them in Bug 1394433
|
||||
ac_add_options --disable-warnings-as-errors
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
. "$topsrcdir/browser/config/mozconfigs/win32/mingw32"
|
||||
|
||||
ac_add_options --enable-debug
|
||||
ac_add_options --disable-optimize
|
|
@ -639,19 +639,21 @@ win64-devedition-nightly/opt:
|
|||
- win64-rust
|
||||
- win64-sccache
|
||||
|
||||
win32-mingw32/debug:
|
||||
description: "Win32 MinGW Debug"
|
||||
win32-mingw32/opt:
|
||||
description: "Win32 MinGW Opt"
|
||||
index:
|
||||
product: firefox
|
||||
job-name: win32-mingw32-debug
|
||||
job-name: win32-mingw32-opt
|
||||
treeherder:
|
||||
platform: windows-mingw32-32/debug
|
||||
symbol: B
|
||||
platform: windows-mingw32/all
|
||||
symbol: WM32(Bo)
|
||||
tier: 2
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
docker-image: {in-tree: mingw32-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
PERFHERDER_EXTRA_OPTIONS: "opt"
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [build]
|
||||
|
@ -668,3 +670,36 @@ win32-mingw32/debug:
|
|||
- linux64-mingw32-gcc
|
||||
- linux64-mingw32-nsis
|
||||
- linux64-mingw32-fxc2
|
||||
|
||||
win32-mingw32/debug:
|
||||
description: "Win32 MinGW Debug"
|
||||
index:
|
||||
product: firefox
|
||||
job-name: win32-mingw32-debug
|
||||
treeherder:
|
||||
platform: windows-mingw32/all
|
||||
symbol: WM32(Bd)
|
||||
tier: 2
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
docker-image: {in-tree: mingw32-build}
|
||||
max-run-time: 7200
|
||||
env:
|
||||
PERFHERDER_EXTRA_OPTIONS: "debug"
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [build]
|
||||
script: mozharness/scripts/fx_desktop_build.py
|
||||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/releng_base_windows_32_mingw_builds.py
|
||||
- builds/releng_sub_windows_configs/32_mingw_debug.py
|
||||
need-xvfb: false
|
||||
toolchains:
|
||||
- mingw32-rust
|
||||
- linux64-upx
|
||||
- linux64-wine
|
||||
- linux64-sccache
|
||||
- linux64-mingw32-gcc
|
||||
- linux64-mingw32-nsis
|
||||
- linux64-mingw32-fxc2
|
||||
|
|
|
@ -49,6 +49,8 @@ treeherder:
|
|||
'TMW': 'Toolchain builds for Windows MinGW'
|
||||
'TW32': 'Toolchain builds for Windows 32-bits'
|
||||
'TW64': 'Toolchain builds for Windows 64-bits'
|
||||
'WM32': 'MinGW builds for Windows 32-bits'
|
||||
'WM64': 'MinGW builds for Windows 64-bits'
|
||||
'Searchfox': 'Searchfox builds'
|
||||
'SM': 'Spidermonkey builds'
|
||||
'pub': 'APK publishing'
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
config = {
|
||||
'mozconfig_variant': 'mingw32-debug',
|
||||
}
|
Загрузка…
Ссылка в новой задаче