зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1337986 - Remove dependencies between packaging steps and buildsymbols. r=mshal,ted
These dependencies are no longer relevant now that we're dumping symbols for individual programs and libraries during the compile tier. The automation/buildsymbols target now corresponds to archiving the dumped symbols, and does not modify programs and libraries. MozReview-Commit-ID: IQYIaVoqVJN --HG-- extra : rebase_source : 1eb6d36b20381be77264cf01323850747bd94d1c
This commit is contained in:
Родитель
432c408057
Коммит
b0e76254de
|
@ -61,16 +61,6 @@ automation/upload: automation/package-tests
|
|||
automation/upload: automation/buildsymbols
|
||||
automation/upload: automation/update-packaging
|
||||
|
||||
# buildsymbols will modify our test binaries, which can interfere with
|
||||
# packaging them. A finer-grained dependency can help performance here
|
||||
# once bug 1329020 is fixed.
|
||||
automation/package-tests: automation/buildsymbols
|
||||
|
||||
# automation/package should depend on build (which is implicit due to the way
|
||||
# client.mk invokes automation/build), but buildsymbols changes the
|
||||
# binaries/libs, and that's what we package/test.
|
||||
automation/package: automation/buildsymbols
|
||||
|
||||
# The installer and packager all run stage-package, and may conflict
|
||||
# with each other.
|
||||
automation/installer: automation/package
|
||||
|
|
Загрузка…
Ссылка в новой задаче