| OLD | NEW | 
|   1 // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file |   1 // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file | 
|   2 // for details. All rights reserved. Use of this source code is governed by a |   2 // for details. All rights reserved. Use of this source code is governed by a | 
|   3 // BSD-style license that can be found in the LICENSE file. |   3 // BSD-style license that can be found in the LICENSE file. | 
|   4  |   4  | 
|   5 library generate.all; |  | 
|   6  |  | 
|   7 import 'dart:io'; |   5 import 'dart:io'; | 
|   8  |   6  | 
|   9 import 'package:front_end/src/codegen/tools.dart'; |   7 import 'package:front_end/src/codegen/tools.dart'; | 
|  10 import 'package:path/path.dart'; |   8 import 'package:path/path.dart'; | 
|  11  |   9  | 
|  12 import 'codegen_analysis_server.dart' as codegen_analysis_server; |  10 import 'codegen_analysis_server.dart' as codegen_analysis_server; | 
|  13 import 'codegen_dart_protocol.dart' as codegen_dart_protocol; |  11 import 'codegen_dart_protocol.dart' as codegen_dart_protocol; | 
|  14 import 'codegen_inttest_methods.dart' as codegen_inttest_methods; |  12 import 'codegen_inttest_methods.dart' as codegen_inttest_methods; | 
|  15 import 'codegen_java_types.dart' as codegen_java_types; |  13 import 'codegen_java_types.dart' as codegen_java_types; | 
|  16 import 'codegen_matchers.dart' as codegen_matchers; |  14 import 'codegen_matchers.dart' as codegen_matchers; | 
|  17 import 'to_html.dart' as to_html; |  15 import 'to_html.dart' as to_html; | 
|  18  |  16  | 
|  19 /** |  17 /** | 
|  20  * Generate all targets |  18  * Generate all targets. | 
|  21  */ |  19  */ | 
|  22 main() { |  20 main() { | 
|  23   String script = Platform.script.toFilePath(windows: Platform.isWindows); |  21   String script = Platform.script.toFilePath(windows: Platform.isWindows); | 
|  24   String pkgPath = normalize(join(dirname(script), '..', '..')); |  22   String pkgPath = normalize(join(dirname(script), '..', '..')); | 
|  25   GeneratedContent.generateAll(pkgPath, allTargets); |  23   GeneratedContent.generateAll(pkgPath, allTargets); | 
|  26 } |  24 } | 
|  27  |  25  | 
|  28 /** |  26 /** | 
|  29  * Get a list of all generated targets. |  27  * Get a list of all generated targets. | 
|  30  */ |  28  */ | 
|  31 List<GeneratedContent> get allTargets { |  29 List<GeneratedContent> get allTargets { | 
|  32   List<GeneratedContent> targets = <GeneratedContent>[]; |  30   List<GeneratedContent> targets = <GeneratedContent>[]; | 
|  33   targets.add(codegen_analysis_server.target); |  31   targets.add(codegen_analysis_server.target); | 
|  34   targets.add(codegen_dart_protocol.target); |  32   targets.add(codegen_dart_protocol.target); | 
|  35   targets.add(codegen_java_types.targetDir); |  33   targets.add(codegen_java_types.targetDir); | 
|  36   targets.add(codegen_inttest_methods.target); |  34   targets.add(codegen_inttest_methods.target); | 
|  37   targets.add(codegen_matchers.target); |  35   targets.add(codegen_matchers.target); | 
|  38   targets.add(to_html.target); |  36   targets.add(to_html.target); | 
|  39   return targets; |  37   return targets; | 
|  40 } |  38 } | 
| OLD | NEW |