@@ -5,6 +5,7 @@ var os = require("os");
55var path = require ( "path" ) ;
66var child_process = require ( "child_process" ) ;
77var Linter = require ( "tslint" ) ;
8+ var fold = require ( "travis-fold" ) ;
89var runTestsInParallel = require ( "./scripts/mocha-parallel" ) . runTestsInParallel ;
910
1011// Variables
@@ -284,6 +285,7 @@ var builtLocalCompiler = path.join(builtLocalDirectory, compilerFilename);
284285 * @param callback: a function to execute after the compilation process ends
285286 */
286287function compileFile ( outFile , sources , prereqs , prefixes , useBuiltCompiler , opts , callback ) {
288+ console . log ( fold . start ( "build " + outFile ) ) ;
287289 file ( outFile , prereqs , function ( ) {
288290 opts = opts || { } ;
289291 var compilerPath = useBuiltCompiler ? builtLocalCompiler : LKGCompiler ;
@@ -361,10 +363,12 @@ function compileFile(outFile, sources, prereqs, prefixes, useBuiltCompiler, opts
361363 callback ( ) ;
362364 }
363365
366+ console . log ( fold . end ( "build " + outFile ) ) ;
364367 complete ( ) ;
365368 } ) ;
366369 ex . addListener ( "error" , function ( ) {
367370 fs . unlinkSync ( outFile ) ;
371+ console . log ( fold . end ( "build " + outFile ) ) ;
368372 fail ( "Compilation of " + outFile + " unsuccessful" ) ;
369373 } ) ;
370374 ex . run ( ) ;
@@ -1047,6 +1051,7 @@ var lintTargets = compilerSources
10471051
10481052desc ( "Runs tslint on the compiler sources. Optional arguments are: f[iles]=regex" ) ;
10491053task ( "lint" , [ "build-rules" ] , function ( ) {
1054+ console . log ( fold . start ( "lint" ) ) ;
10501055 var lintOptions = getLinterOptions ( ) ;
10511056 var failed = 0 ;
10521057 var fileMatcher = RegExp ( process . env . f || process . env . file || process . env . files || "" ) ;
@@ -1062,6 +1067,7 @@ task("lint", ["build-rules"], function() {
10621067 done [ target ] = true ;
10631068 }
10641069 }
1070+ console . log ( fold . end ( "lint" ) ) ;
10651071 if ( failed > 0 ) {
10661072 fail ( 'Linter errors.' , failed ) ;
10671073 }
0 commit comments