mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 02:14:43 +00:00
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:
parent
432c408057
commit
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
|
||||
|
Loading…
Reference in New Issue
Block a user