transpile the js files in one package, and fail the build if it fails

This commit is contained in:
Alex Eagle 2015-03-19 11:00:45 -07:00
parent e37f58a228
commit fb6b8b22a1

View File

@ -343,11 +343,11 @@ gulp.task('build/transpile.dart', transpile(gulp, gulpPlugins, {
})); }));
var ts2dart = require('gulp-ts2dart'); var ts2dart = require('gulp-ts2dart');
gulp.task('build/transpile.dart.experimental', function() { gulp.task('build/transpile.dart.ts2dart', function() {
gulp.src('modules/**/*.ts') gulp.src('modules/angular2/src/di/*.js')
.pipe(ts2dart.transpile()) .pipe(ts2dart.transpile())
.pipe(ts2dart.format()) .pipe(ts2dart.format())
.pipe(gulp.dest(CONFIG.dest.dart)) .pipe(gulp.dest('dist/dart.ts2dart'))
}); });
// ------------ // ------------
@ -649,7 +649,7 @@ gulp.task('tests/transform.dart', function() {
// Builds all Dart packages, but does not compile them // Builds all Dart packages, but does not compile them
gulp.task('build/packages.dart', function(done) { gulp.task('build/packages.dart', function(done) {
runSequence( runSequence(
['build/transpile.dart', 'build/html.dart', 'build/copy.dart', 'build/multicopy.dart'], ['build/transpile.dart.ts2dart', 'build/transpile.dart', 'build/html.dart', 'build/copy.dart', 'build/multicopy.dart'],
'tests/transform.dart', 'tests/transform.dart',
'build/format.dart', 'build/format.dart',
'build/pubspec.dart', 'build/pubspec.dart',