Rewrite update script in python.
This commit is contained in:
parent
6bb3f1bba8
commit
3cc304cbe5
3 changed files with 36 additions and 16 deletions
|
@ -52,8 +52,8 @@ def bootstrap_brightray(url):
|
|||
|
||||
|
||||
def update_atom_shell():
|
||||
update = os.path.join(SOURCE_ROOT, 'script', 'update')
|
||||
subprocess.check_call([update])
|
||||
update = os.path.join(SOURCE_ROOT, 'script', 'update.py')
|
||||
subprocess.check_call([sys.executable, update])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
cd "$(dirname "$0")/.."
|
||||
|
||||
./script/update-frameworks.py
|
||||
./script/update-node.py --version v0.10.12
|
||||
|
||||
gyp -f ninja --depth . atom.gyp \
|
||||
-Icommon.gypi \
|
||||
-Ivendor/brightray/brightray.gypi \
|
||||
-Dtarget_arch=ia32 \
|
||||
-Dlibrary=static_library
|
34
script/update.py
Executable file
34
script/update.py
Executable file
|
@ -0,0 +1,34 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
import subprocess
|
||||
import sys
|
||||
|
||||
from lib.util import *
|
||||
|
||||
|
||||
SOURCE_ROOT = os.path.dirname(os.path.dirname(__file__))
|
||||
NODE_VERSION = 'v0.10.12'
|
||||
|
||||
|
||||
def main():
|
||||
os.chdir(SOURCE_ROOT)
|
||||
|
||||
update_frameworks_and_node(NODE_VERSION)
|
||||
update_gyp()
|
||||
|
||||
|
||||
def update_frameworks_and_node(version):
|
||||
uf = os.path.join(SOURCE_ROOT, 'script', 'update-frameworks.py')
|
||||
un = os.path.join(SOURCE_ROOT, 'script', 'update-node.py')
|
||||
subprocess.check_call([sys.executable, uf])
|
||||
subprocess.check_call([sys.executable, un, '--version', version])
|
||||
|
||||
|
||||
def update_gyp():
|
||||
subprocess.check_call(['gyp', '-f', 'ninja', '--depth', '.', 'atom.gyp',
|
||||
'-Icommon.gypi', '-Ivendor/brightray/brightray.gypi',
|
||||
'-Dtarget_arch=ia32', '-Dlibrary=static_library'])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
sys.exit(main())
|
Loading…
Reference in a new issue