Create release dist when ELECTRON_RELEASE is set

This commit is contained in:
Cheng Zhao 2015-07-03 10:14:13 +08:00
Родитель 25e15869ec
Коммит 52ba6a25df
1 изменённых файлов: 10 добавлений и 3 удалений

Просмотреть файл

@ -57,14 +57,21 @@ def main():
npm = 'npm.cmd' if sys.platform == 'win32' else 'npm'
execute([npm, 'install', 'npm@2.12.1'])
run_script('bootstrap.py', ['--dev', '--target_arch=' + target_arch])
is_release = os.environ.has_key('ELECTRON_RELEASE')
args = ['--target_arch=' + target_arch]
if not is_release:
args += ['--dev']
run_script('bootstrap.py', args)
run_script('cpplint.py')
if sys.platform != 'win32':
run_script('pylint.py')
run_script('coffeelint.py')
run_script('build.py', ['-c', 'Debug'])
if target_arch == 'x64':
if is_release:
run_script('build.py', ['-c', 'R'])
run_script('create-dist.py')
elif target_arch == 'x64':
run_script('build.py', ['-c', 'D'])
run_script('test.py', ['--ci'])