Backed out changeset 408319d87eac (bug 1275297) for breaking at least Windows SM builds with "MSVS_VERSION not defined" CLOSED TREE
authorWes Kocher <wkocher@mozilla.com>
Tue, 24 May 2016 16:25:14 -0700
changeset 337857 836ded5dd332d9bfa522a6302177c9c137ef4bf8
parent 337856 5567b666d2c31044fdc566f73a1472c281a19dc7
child 337858 f87a929f3ddcefd45d75ce2e7d2da2a2702939c9
push id6249
push userjlund@mozilla.com
push dateMon, 01 Aug 2016 13:59:36 +0000
treeherdermozilla-beta@bad9d4f5bf7e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1275297
milestone49.0a1
backs out408319d87eacb28848efeab0346eb815440adade
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
Backed out changeset 408319d87eac (bug 1275297) for breaking at least Windows SM builds with "MSVS_VERSION not defined" CLOSED TREE
moz.configure
--- a/moz.configure
+++ b/moz.configure
@@ -104,24 +104,22 @@ include(memory_include)
 @imports(_from='mozbuild.backend', _import='backends')
 def build_backends_choices(help):
     return tuple(backends)
 
 
 option('--enable-build-backend', nargs='+', choices=build_backends_choices,
        help='Enable additional build backends')
 
-@depends('--enable-build-backend', '--enable-artifact-builds', target)
-def build_backend(backends, artifact_builds, target):
+@depends('--enable-build-backend', '--enable-artifact-builds')
+def build_backend(backends, artifact_builds):
     if artifact_builds:
         all_backends = ['FasterMake+RecursiveMake']
     else:
         all_backends = ['RecursiveMake', 'FasterMake']
-    if target.os == 'WINNT':
-        all_backends.append('VisualStudio')
     all_backends.extend(backends)
     return unique_list(all_backends)
 
 set_config('BUILD_BACKENDS', build_backend)
 
 
 # Awk detection
 # ==============================================================