- for target in ('Debug', 'Release', 'Debug_x64', 'Release_x64'):
- landmines = []
- for s in landmine_scripts:
- proc = subprocess.Popen([sys.executable, s, '-t', target],
- stdout=subprocess.PIPE)
- output, _ = proc.communicate()
- landmines.extend([('%s\n' % l.strip()) for l in output.splitlines()])
- set_up_landmines(target, landmines)
+ gyp_environment.SetEnvironment()
+
+ landmines = []
+ for s in landmine_scripts:
+ proc = subprocess.Popen([sys.executable, s], stdout=subprocess.PIPE)
+ output, _ = proc.communicate()
+ landmines.extend([('%s\n' % l.strip()) for l in output.splitlines()])
+ clobber_if_necessary(landmines)