19
19
import distutils .util
20
20
21
21
22
- DEFAULT_MOJO_ROOT = '/src/mojo /src'
22
+ DEFAULT_SKY_ENGINE_ROOT = '/src/sky_engine /src'
23
23
DEFAULT_SKY_SDK_ROOT = '/src/sky_sdk'
24
24
DEFAULT_DEMO_SITE_ROOT = '/src/domokit.github.io'
25
25
CONFIRM_MESSAGE = """This tool is destructive and will revert your current branch to
@@ -52,8 +52,8 @@ def publish_packages(pub_path, packages_root):
52
52
53
53
def main ():
54
54
parser = argparse .ArgumentParser (description = 'Deploy!' )
55
- parser .add_argument ('--mojo- root' , help = 'Path to mojo /src' ,
56
- default = DEFAULT_MOJO_ROOT )
55
+ parser .add_argument ('--sky-engine- root' , help = 'Path to sky_engine /src' ,
56
+ default = DEFAULT_SKY_ENGINE_ROOT )
57
57
parser .add_argument ('--sky-sdk-root' , help = 'Path to sky_sdk' ,
58
58
default = DEFAULT_SKY_SDK_ROOT )
59
59
parser .add_argument ('--demo-site-root' , help = 'Path to domokit.github.io' ,
@@ -71,24 +71,25 @@ def main():
71
71
print "Aborted."
72
72
return 1
73
73
74
- mojo_root = os .path .abspath (os .path .expanduser (args .mojo_root ))
74
+ sky_engine_root = os .path .abspath (os .path .expanduser (args .sky_engine_root ))
75
75
sky_sdk_root = os .path .abspath (os .path .expanduser (args .sky_sdk_root ))
76
76
demo_site_root = os .path .abspath (os .path .expanduser (args .demo_site_root ))
77
77
78
78
# Derived paths:
79
- dart_sdk_root = os .path .join (mojo_root , 'third_party/dart-sdk/dart-sdk' )
79
+ dart_sdk_root = os .path .join (sky_engine_root , 'third_party/dart-sdk/dart-sdk' )
80
80
pub_path = os .path .join (dart_sdk_root , 'bin/pub' )
81
81
packages_root = os .path .join (sky_sdk_root , 'packages' )
82
82
83
- run (mojo_root , ['git' , 'pull' , '--rebase' ])
84
- run (mojo_root , ['gclient' , 'sync' ])
85
- run (mojo_root , ['mojo/tools/mojob.py' , 'gn' , '--android' , '--release' ])
86
- run (mojo_root , ['mojo/tools/mojob.py' , 'build' , '--android' , '--release' ])
83
+ run (sky_engine_root , ['git' , 'pull' , '--rebase' ])
84
+ run (sky_engine_root , ['gclient' , 'sync' ])
85
+ run (sky_engine_root , ['sky/tools/gn' , 'gn' , '--android' , '--release' ])
86
+ # TODO(eseidel): We shouldn't use mojob anymore, it likely will break.
87
+ run (sky_engine_root , ['mojo/tools/mojob.py' , 'build' , '--android' , '--release' ])
87
88
# Run tests?
88
89
89
90
run (sky_sdk_root , ['git' , 'fetch' ])
90
91
run (sky_sdk_root , ['git' , 'reset' , '--hard' , 'origin/master' ])
91
- run (mojo_root , [
92
+ run (sky_engine_root , [
92
93
'sky/tools/deploy_sdk.py' ,
93
94
'--non-interactive' ,
94
95
'--commit' ,
@@ -98,7 +99,8 @@ def main():
98
99
99
100
run (demo_site_root , ['git' , 'fetch' ])
100
101
run (demo_site_root , ['git' , 'reset' , '--hard' , 'origin/master' ])
101
- run (mojo_root , ['mojo/tools/deploy_domokit_site.py' , demo_site_root ])
102
+ # TODO(eseidel): We should move this script back into sky/tools.
103
+ run (sky_engine_root , ['mojo/tools/deploy_domokit_site.py' , demo_site_root ])
102
104
# tag for version?
103
105
104
106
if args .publish :
0 commit comments