Skip to content

Commit 51c2909

Browse files
authored
Merge pull request microsoft#9339 from Microsoft/fix-gulpfile-LKG
Fix Gulpfile LKG useDebug task and newLine flag
2 parents 9a55fac + ded1481 commit 51c2909

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Gulpfile.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import tsc = require("gulp-typescript");
1414
declare module "gulp-typescript" {
1515
interface Settings {
1616
stripInternal?: boolean;
17-
newLine?: number;
17+
newLine?: string;
1818
}
1919
interface CompileStream extends NodeJS.ReadWriteStream {} // Either gulp or gulp-typescript has some odd typings which don't reflect reality, making this required
2020
}
@@ -310,7 +310,7 @@ function getCompilerSettings(base: tsc.Settings, useBuiltCompiler?: boolean): ts
310310
}
311311
if (!useDebugMode) {
312312
if (copy.removeComments === undefined) copy.removeComments = true;
313-
copy.newLine = 1;
313+
copy.newLine = "lf";
314314
}
315315
else {
316316
copy.preserveConstEnums = true;
@@ -443,7 +443,7 @@ gulp.task(builtLocalCompiler, false, [servicesFile], () => {
443443
});
444444

445445
gulp.task(servicesFile, false, ["lib", "generate-diagnostics"], () => {
446-
const servicesProject = tsc.createProject("src/services/tsconfig.json", getCompilerSettings({}, /*useBuiltCompiler*/false));
446+
const servicesProject = tsc.createProject("src/services/tsconfig.json", getCompilerSettings({ removeComments: false }, /*useBuiltCompiler*/false));
447447
const {js, dts} = servicesProject.src()
448448
.pipe(newer(servicesFile))
449449
.pipe(sourcemaps.init())
@@ -548,8 +548,8 @@ gulp.task("clean", "Cleans the compiler output, declare files, and tests", [], (
548548
return del([builtDirectory]);
549549
});
550550

551-
gulp.task("useDebugMode", false, [], (done) => { useDebugMode = false; done(); });
552-
gulp.task("dontUseDebugMode", false, [], (done) => { useDebugMode = true; done(); });
551+
gulp.task("useDebugMode", false, [], (done) => { useDebugMode = true; done(); });
552+
gulp.task("dontUseDebugMode", false, [], (done) => { useDebugMode = false; done(); });
553553

554554
gulp.task("VerifyLKG", false, [], () => {
555555
const expectedFiles = [builtLocalCompiler, servicesFile, serverFile, nodePackageFile, nodeDefinitionsFile, standaloneDefinitionsFile, tsserverLibraryFile, tsserverLibraryDefinitionFile].concat(libraryTargets);
@@ -566,7 +566,7 @@ gulp.task("VerifyLKG", false, [], () => {
566566

567567
gulp.task("LKGInternal", false, ["lib", "local", "lssl"]);
568568

569-
gulp.task("LKG", "Makes a new LKG out of the built js files", ["dontUseDebugMode"], () => {
569+
gulp.task("LKG", "Makes a new LKG out of the built js files", ["clean", "dontUseDebugMode"], () => {
570570
return runSequence("LKGInternal", "VerifyLKG");
571571
});
572572

0 commit comments

Comments
 (0)