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

Unified Diff: example/explainer/build_examples.dart

Issue 11092092: Support compiling templates in the browser. Base URL: git@github.com:dart-lang/dart-web-components.git@master
Patch Set: Created 8 years, 2 months 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « bin/dwc_browser.dart ('k') | extension/background.html » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: example/explainer/build_examples.dart
diff --git a/example/explainer/build_examples.dart b/example/explainer/build_examples.dart
index ed7da8cddf8d14cead3c5a780d47ab9a64e5f02f..0b80df40600acbae4dbe5e4b27ebbca312325812 100755
--- a/example/explainer/build_examples.dart
+++ b/example/explainer/build_examples.dart
@@ -57,18 +57,19 @@ void buildAll(List<String> inputs, output) {
Future buildSingle(String input, String output) {
var timer = startTime();
- dwc.run([input, output]);
- stopTime(timer, 'dwc - compile $input');
+ return dwc.run([input, output]).chain((_) {
+ stopTime(timer, 'dwc - compile $input');
- timer = startTime();
- var dartFile ='$output/${input}_bootstrap.dart';
- var res = Process.run('dart2js', ['-ppackages/', dartFile, '-o$dartFile.js']);
- return res.transform((r) {
- if (r.exitCode != 0) {
- print(r.stdout);
- print(r.stderr);
- }
- stopTime(timer, 'dart2js - compile ${input}_boostrap.dart');
+ timer = startTime();
+ var dartFile ='$output/_${input}_bootstrap.dart';
+ var res = Process.run('dart2js', ['-ppackages/', dartFile, '-o$dartFile.js']);
+ return res.transform((r) {
+ if (r.exitCode != 0) {
+ print(r.stdout);
+ print(r.stderr);
+ }
+ stopTime(timer, 'dart2js - compile ${input}_boostrap.dart');
+ });
});
}
« no previous file with comments | « bin/dwc_browser.dart ('k') | extension/background.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698