From 27f6f8f9190e6e3f78121d471c750c6c95793bf3 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Tue, 31 Mar 2015 18:00:02 -0700 Subject: [PATCH] Keep comments in debug builds. --- Jakefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Jakefile b/Jakefile index 665bb807b43..2eb87494f2f 100644 --- a/Jakefile +++ b/Jakefile @@ -222,15 +222,17 @@ function compileFile(outFile, sources, prereqs, prefixes, useBuiltCompiler, noOu var dir = useBuiltCompiler ? builtLocalDirectory : LKGDirectory; var options = "--module commonjs -noImplicitAny"; - if (!keepComments) { - options += " -removeComments"; + // Keep comments when specifically requested + // or when in debug mode. + if (!(keepComments || useDebugMode)) { + options += " --removeComments"; } if (generateDeclarations) { options += " --declaration"; } - if (useDebugMode || preserveConstEnums) { + if (preserveConstEnums || useDebugMode) { options += " --preserveConstEnums"; }