Explorar o código

fixes to allow the windows build to generate the d.ts combined file

Shaddock Heath %!s(int64=9) %!d(string=hai) anos
pai
achega
3b923ac514
Modificáronse 2 ficheiros con 17 adicións e 1 borrados
  1. 1 1
      Build/Scripts/BuildCommon.js
  2. 16 0
      Script/TypeScript/tsconfig.json

+ 1 - 1
Build/Scripts/BuildCommon.js

@@ -84,7 +84,7 @@ namespace('build', function() {
           cmds.push(node + " " + tsc + " -p ./Script/AtomicWebViewEditor");
 
           // generate combined atomic.d.ts
-          cmds.push(node + " " + dtsGenerator + " --name Atomic --baseDir ./Script/TypeScript --exclude ./Script/TypeScript/dist/*.d.ts --out ./Script/TypeScript/dist/Atomic.d.ts ./Script/TypeScript/*.d.ts ");
+          cmds.push(node + " " + dtsGenerator + " --name Atomic --project ./Script/TypeScript --out ./Script/TypeScript/dist/Atomic.d.ts");
 
           var lintTask = jake.Task['build:lint_typescript'];
 

+ 16 - 0
Script/TypeScript/tsconfig.json

@@ -0,0 +1,16 @@
+{
+    "compilerOptions": {
+        "target": "es5",
+        "module": "commonjs",
+        "declaration": false,
+        "noImplicitAny": false,
+        "removeComments": false,
+        "noLib": false,
+        "moduleResolution": "classic",
+        "sourceMap": true,
+        "experimentalDecorators": true
+    },
+    "exclude": [
+      "dist/Atomic.d.ts"
+    ]
+}