Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(17)

Side by Side Diff: tools/create_sdk.py

Issue 2474523003: fix #27607, add dev_compiler summary to the SDK and move JS files (Closed)
Patch Set: fix typo Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « pkg/dev_compiler/web/web_command.dart ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # 2 #
3 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4 # for details. All rights reserved. Use of this source code is governed by a 4 # for details. All rights reserved. Use of this source code is governed by a
5 # BSD-style license that can be found in the LICENSE file. 5 # BSD-style license that can be found in the LICENSE file.
6 # 6 #
7 # A script which will be invoked from gyp to create an SDK. 7 # A script which will be invoked from gyp to create an SDK.
8 # 8 #
9 # Usage: create_sdk.py sdk_directory 9 # Usage: create_sdk.py sdk_directory
10 # 10 #
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
164 packages_file.write('dartdoc:.') 164 packages_file.write('dartdoc:.')
165 packages_file.close() 165 packages_file.close()
166 166
167 def CopyAnalysisSummaries(snapshots, lib): 167 def CopyAnalysisSummaries(snapshots, lib):
168 copyfile(join(snapshots, 'spec.sum'), 168 copyfile(join(snapshots, 'spec.sum'),
169 join(lib, '_internal', 'spec.sum')) 169 join(lib, '_internal', 'spec.sum'))
170 copyfile(join(snapshots, 'strong.sum'), 170 copyfile(join(snapshots, 'strong.sum'),
171 join(lib, '_internal', 'strong.sum')) 171 join(lib, '_internal', 'strong.sum'))
172 172
173 def CopyDevCompilerSdk(home, lib): 173 def CopyDevCompilerSdk(home, lib):
174 copyfile(join(home, 'pkg', 'dev_compiler', 'lib', 'sdk', 'ddc_sdk.sum'),
175 join(lib, '_internal', 'ddc_sdk.sum'))
174 copytree(join(home, 'pkg', 'dev_compiler', 'lib', 'js'), 176 copytree(join(home, 'pkg', 'dev_compiler', 'lib', 'js'),
175 join(lib, '_internal', 'dev_compiler')) 177 join(lib, 'dev_compiler'))
176 178
177 def Main(): 179 def Main():
178 # Pull in all of the gypi files which will be munged into the sdk. 180 # Pull in all of the gypi files which will be munged into the sdk.
179 HOME = dirname(dirname(realpath(__file__))) 181 HOME = dirname(dirname(realpath(__file__)))
180 182
181 (options, args) = GetOptions() 183 (options, args) = GetOptions()
182 184
183 SDK = options.sdk_output_dir 185 SDK = options.sdk_output_dir
184 SDK_tmp = '%s.tmp' % SDK 186 SDK_tmp = '%s.tmp' % SDK
185 187
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
325 f.close() 327 f.close()
326 328
327 Copy(join(HOME, 'README.dart-sdk'), join(SDK_tmp, 'README')) 329 Copy(join(HOME, 'README.dart-sdk'), join(SDK_tmp, 'README'))
328 Copy(join(HOME, 'LICENSE'), join(SDK_tmp, 'LICENSE')) 330 Copy(join(HOME, 'LICENSE'), join(SDK_tmp, 'LICENSE'))
329 Copy(join(HOME, 'sdk', 'api_readme.md'), join(SDK_tmp, 'lib', 'api_readme.md') ) 331 Copy(join(HOME, 'sdk', 'api_readme.md'), join(SDK_tmp, 'lib', 'api_readme.md') )
330 332
331 move(SDK_tmp, SDK) 333 move(SDK_tmp, SDK)
332 334
333 if __name__ == '__main__': 335 if __name__ == '__main__':
334 sys.exit(Main()) 336 sys.exit(Main())
OLDNEW
« no previous file with comments | « pkg/dev_compiler/web/web_command.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698