Update diagnostic tasks in jakefile

This commit is contained in:
Ryan Cavanaugh 2018-04-12 12:20:27 -07:00
parent 0e07d775a1
commit f24d57f1ac
2 changed files with 60 additions and 2 deletions

View File

@ -368,6 +368,8 @@ task("lib", libraryTargets);
// Generate diagnostics
var processDiagnosticMessagesJs = path.join(scriptsDirectory, "processDiagnosticMessages.js");
var processDiagnosticMessagesTs = path.join(scriptsDirectory, "processDiagnosticMessages.ts");
var processDiagnosticMessagesSources = filesFromConfig("./scripts/processDiagnosticMessages.tsconfig.json");
var diagnosticMessagesJson = path.join(compilerDirectory, "diagnosticMessages.json");
var diagnosticInfoMapTs = path.join(compilerDirectory, "diagnosticInformationMap.generated.ts");
var generatedDiagnosticMessagesJSON = path.join(compilerDirectory, "diagnosticMessages.generated.json");
@ -377,8 +379,8 @@ file(processDiagnosticMessagesTs);
// processDiagnosticMessages script
compileFile(processDiagnosticMessagesJs,
[processDiagnosticMessagesTs],
[processDiagnosticMessagesTs],
processDiagnosticMessagesSources,
processDiagnosticMessagesSources,
[],
/*useBuiltCompiler*/ false);

View File

@ -0,0 +1,56 @@
{
"compilerOptions": {
"removeComments": false,
"outFile": "processDiagnosticMessages.js",
"target": "es5",
"declaration": false,
"lib": [
"es6",
"scripthost"
]
},
"files": [
"../src/compiler/types.ts",
"../src/compiler/performance.ts",
"../src/compiler/core.ts",
"../src/compiler/sys.ts",
"../src/compiler/diagnosticInformationMap.generated.ts",
"../src/compiler/scanner.ts",
"../src/compiler/utilities.ts",
"../src/compiler/parser.ts",
"../src/compiler/binder.ts",
"../src/compiler/symbolWalker.ts",
"../src/compiler/moduleNameResolver.ts",
"../src/compiler/checker.ts",
"../src/compiler/factory.ts",
"../src/compiler/visitor.ts",
"../src/compiler/transformers/utilities.ts",
"../src/compiler/transformers/destructuring.ts",
"../src/compiler/transformers/ts.ts",
"../src/compiler/transformers/es2017.ts",
"../src/compiler/transformers/esnext.ts",
"../src/compiler/transformers/jsx.ts",
"../src/compiler/transformers/es2016.ts",
"../src/compiler/transformers/es2015.ts",
"../src/compiler/transformers/es5.ts",
"../src/compiler/transformers/generators.ts",
"../src/compiler/transformers/module/module.ts",
"../src/compiler/transformers/module/system.ts",
"../src/compiler/transformers/module/es2015.ts",
"../src/compiler/transformers/declarations/diagnostics.ts",
"../src/compiler/transformers/declarations.ts",
"../src/compiler/transformer.ts",
"../src/compiler/sourcemap.ts",
"../src/compiler/comments.ts",
"../src/compiler/emitter.ts",
"../src/compiler/watchUtilities.ts",
"../src/compiler/program.ts",
"../src/compiler/builderState.ts",
"../src/compiler/builder.ts",
"../src/compiler/resolutionCache.ts",
"../src/compiler/watch.ts",
"../src/compiler/commandLineParser.ts",
"processDiagnosticMessages.ts"
]
}