OLD | NEW |
1 var gulp = require('gulp'); | 1 var gulp = require('gulp'); |
2 var gulpPlugins = require('gulp-load-plugins')(); | 2 var gulpPlugins = require('gulp-load-plugins')(); |
3 var runSequence = require('run-sequence'); | 3 var runSequence = require('run-sequence'); |
4 var merge = require('merge'); | 4 var merge = require('merge'); |
5 var gulpTraceur = require('./tools/transpiler/gulp-traceur'); | 5 var gulpTraceur = require('./tools/transpiler/gulp-traceur'); |
6 | 6 |
7 var clean = require('./tools/build/clean'); | 7 var clean = require('./tools/build/clean'); |
8 var deps = require('./tools/build/deps'); | 8 var deps = require('./tools/build/deps'); |
9 var transpile = require('./tools/build/transpile'); | 9 var transpile = require('./tools/build/transpile'); |
10 var html = require('./tools/build/html'); | 10 var html = require('./tools/build/html'); |
(...skipping 498 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
509 }); | 509 }); |
510 gulp.task('ci', function(done) { | 510 gulp.task('ci', function(done) { |
511 runSequence( | 511 runSequence( |
512 'test.transpiler.unittest', | 512 'test.transpiler.unittest', |
513 'test.js/ci', | 513 'test.js/ci', |
514 'test.dart/ci', | 514 'test.dart/ci', |
515 done | 515 done |
516 ); | 516 ); |
517 }); | 517 }); |
518 | 518 |
| 519 gulp.task('tests/transform.dart', function() { |
| 520 return gulp.src('modules/angular2/test/transform/**') |
| 521 .pipe(gulp.dest('dist/dart/angular2/test/transform')); |
| 522 }); |
| 523 |
519 // ----------------- | 524 // ----------------- |
520 // orchestrated targets | 525 // orchestrated targets |
521 gulp.task('build.dart', function(done) { | 526 gulp.task('build.dart', function(done) { |
522 runSequence( | 527 runSequence( |
523 ['build/deps.js.dart2js', 'build/transpile.dart', 'build/html.dart'], | 528 ['build/deps.js.dart2js', 'build/transpile.dart', 'build/html.dart'], |
| 529 'tests/transform.dart', |
524 'build/pubspec.dart', | 530 'build/pubspec.dart', |
525 'build/multicopy.dart', | 531 'build/multicopy.dart', |
526 'build/pubbuild.dart', | 532 'build/pubbuild.dart', |
527 'build/analyze.dart', | 533 'build/analyze.dart', |
528 'build/format.dart', | 534 'build/format.dart', |
529 done | 535 done |
530 ); | 536 ); |
531 }); | 537 }); |
532 | 538 |
533 gulp.task('build.js.dev', function(done) { | 539 gulp.task('build.js.dev', function(done) { |
(...skipping 18 matching lines...) Expand all Loading... |
552 'build/linknodemodules.js.cjs', | 558 'build/linknodemodules.js.cjs', |
553 done | 559 done |
554 );; | 560 );; |
555 }); | 561 }); |
556 | 562 |
557 gulp.task('build.js', ['build.js.dev', 'build.js.prod', 'build.js.cjs']); | 563 gulp.task('build.js', ['build.js.dev', 'build.js.prod', 'build.js.cjs']); |
558 | 564 |
559 gulp.task('clean', ['build/clean.js', 'build/clean.dart', 'build/clean.docs']); | 565 gulp.task('clean', ['build/clean.js', 'build/clean.dart', 'build/clean.docs']); |
560 | 566 |
561 gulp.task('build', ['build.js', 'build.dart']); | 567 gulp.task('build', ['build.js', 'build.dart']); |
OLD | NEW |