From 2ad823acd0d5c67afae3a9371679d368744de804 Mon Sep 17 00:00:00 2001 From: Chris Manchester Date: Wed, 21 Jun 2017 16:20:18 -0700 Subject: [PATCH] Bug 1371871 - Do not install unnecessary files in an artifact build. r=mshal This prevents us from redundantly installing httpd.js and httpd.manifest from the test package during an artifact build, which interferes with the Tup backend's handling of these files as symlinks. MozReview-Commit-ID: LuMurUc1P36 --HG-- extra : rebase_source : 1aabd788ff71ae28434a4076d5304f611ada5d92 --- python/mozbuild/mozbuild/artifacts.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/mozbuild/mozbuild/artifacts.py b/python/mozbuild/mozbuild/artifacts.py index db19d2fd7d48..d4fb0676faa9 100644 --- a/python/mozbuild/mozbuild/artifacts.py +++ b/python/mozbuild/mozbuild/artifacts.py @@ -138,7 +138,7 @@ class ArtifactJob(object): ('bin/xpcshell', ('bin', 'bin')), ('bin/plugins/gmp-*/*/*', ('bin/plugins', 'bin')), ('bin/plugins/*', ('bin/plugins', 'plugins')), - ('bin/components/*', ('bin/components', 'bin/components')), + ('bin/components/*.xpt', ('bin/components', 'bin/components')), } # We can tell our input is a test archive by this suffix, which happens to