зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1620980 - Fix Windows artifact builds after bug 1620165. r=froydnj
Both Wine and UPX are necessary when doing artifact builds. Differential Revision: https://phabricator.services.mozilla.com/D66136 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
42615abfc2
Коммит
5573726a45
|
@ -495,5 +495,3 @@ add_old_configure_assignment('LINKER', link)
|
|||
|
||||
|
||||
check_prog('MAKECAB', ('makecab.exe',), allow_missing=True, when=target_is_windows)
|
||||
|
||||
check_prog('UPX', ('upx',), allow_missing=True, when=target_is_windows)
|
||||
|
|
|
@ -136,8 +136,8 @@ set_config('MOZ_PGO', depends('MOZ_PGO')(lambda x: bool(x)))
|
|||
|
||||
wine = check_prog(
|
||||
'WINE', ['wine64', 'wine'], allow_missing=True,
|
||||
when=depends(target, host, compile_environment)(
|
||||
lambda t, h, c: c and t.kernel == 'WINNT' and h.kernel == 'Linux'))
|
||||
when=depends(target, host)(
|
||||
lambda t, h: t.kernel == 'WINNT' and h.kernel == 'Linux'))
|
||||
|
||||
|
||||
include('build/moz.configure/toolchain.configure',
|
||||
|
@ -617,6 +617,7 @@ def nsis_flags(host):
|
|||
set_config('MAKENSISU_FLAGS', nsis_flags)
|
||||
|
||||
check_prog('7Z', ('7z', '7za'), allow_missing=True, when=target_is_windows)
|
||||
check_prog('UPX', ('upx',), allow_missing=True, when=target_is_windows)
|
||||
|
||||
|
||||
@depends(host_c_compiler, c_compiler, bindgen_config_paths)
|
||||
|
|
Загрузка…
Ссылка в новой задаче