@@ -38,6 +38,7 @@ var insert = require('gulp-insert');
3838var uglify = require ( 'gulp-uglify' ) ;
3939var shouldLog = require ( './tools/build/logging' ) ;
4040var tslint = require ( 'gulp-tslint' ) ;
41+ var dartSdk = require ( './tools/build/dart' ) ;
4142
4243require ( './tools/check-environment' ) ( {
4344 requiredNpmVersion : '>=2.9.0' ,
@@ -103,7 +104,7 @@ function runJasmineTests(globs, done) {
103104}
104105
105106// Note: when DART_SDK is not found, all gulp tasks ending with `.dart` will be skipped.
106- var DART_SDK = require ( './tools/build/dartdetect' ) ( gulp ) ;
107+ var DART_SDK = dartSdk . detect ( gulp ) ;
107108
108109// -----------------------
109110// configuration
@@ -457,7 +458,12 @@ gulp.task('test.js', function(done) {
457458} ) ;
458459
459460gulp . task ( 'test.dart' , function ( done ) {
460- runSequence ( 'test.transpiler.unittest' , 'docs/test' , 'test.unit.dart/ci' , sequenceComplete ( done ) ) ;
461+ runSequence ( 'versions.dart' , 'test.transpiler.unittest' , 'docs/test' , 'test.unit.dart/ci' ,
462+ sequenceComplete ( done ) ) ;
463+ } ) ;
464+
465+ gulp . task ( 'versions.dart' , function ( ) {
466+ dartSdk . logVersion ( DART_SDK ) ;
461467} ) ;
462468
463469// Reuse the Travis scripts
0 commit comments