Bug 1337986 - Remove dependencies between packaging steps and buildsymbols.
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
--- a/build/moz-automation.mk
+++ b/build/moz-automation.mk
@@ -56,26 +56,16 @@ automation/l10n-check: automation/packag
automation/l10n-check: automation/installer
automation/upload: automation/installer
automation/upload: automation/package
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
automation/build: $(addprefix automation/,$(MOZ_AUTOMATION_TIERS))
@echo Automation steps completed.
# Note: We have to force -j1 here, at least until bug 1036563 is fixed.