Bug 1480771 - Take CLOBBER into account when deciding whether to re-run configure. r=gps,firefox-build-system-reviewers
authorChris Manchester <cmanchester@mozilla.com>
Mon, 06 Aug 2018 21:38:43 +0000
changeset 485367 53682999921900d9d8cc0f43cd8d5022cf0e5696
parent 485366 4466a4393d5f7fcf989155668906611df8775b5d
child 485368 502893089232b37d57c44e2a3c045dca80fff266
push id9719
push userffxbld-merge
push dateFri, 24 Aug 2018 17:49:46 +0000
treeherdermozilla-beta@719ec98fba77 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps, firefox-build-system-reviewers
bugs1480771
milestone63.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1480771 - Take CLOBBER into account when deciding whether to re-run configure. r=gps,firefox-build-system-reviewers Differential Revision: https://phabricator.services.mozilla.com/D2802
moz.configure
--- a/moz.configure
+++ b/moz.configure
@@ -576,16 +576,17 @@ def config_status_deps(build_env, build_
             os.path.join(topsrcdir, build_project, 'confvars.sh'),
             os.path.join(topobjdir, '.mozconfig.json'),
         ]
     else:
         # mozconfig changes may impact js configure.
         extra_deps = [os.path.join(topobjdir[:-7], '.mozconfig.json')]
 
     return list(__sandbox__._all_paths) + extra_deps + [
+        os.path.join(topsrcdir, 'CLOBBER'),
         os.path.join(topsrcdir, 'configure'),
         os.path.join(topsrcdir, 'js', 'src', 'configure'),
         os.path.join(topsrcdir, 'configure.in'),
         os.path.join(topsrcdir, 'js', 'src', 'configure.in'),
         os.path.join(topsrcdir, 'nsprpub', 'configure'),
         os.path.join(topsrcdir, 'config', 'milestone.txt'),
         os.path.join(topsrcdir, 'browser', 'config', 'version.txt'),
         os.path.join(topsrcdir, 'browser', 'config', 'version_display.txt'),