mirror of
https://github.com/photonstorm/phaser
synced 2024-11-21 12:13:19 +00:00
Added Spine Runtime build configs
This commit is contained in:
parent
595fd0b286
commit
008ae69f58
5 changed files with 71 additions and 0 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -16,3 +16,5 @@ build/
|
|||
out/
|
||||
scripts/tsgen/test/bin/
|
||||
scripts/tsgen/test/output.txt
|
||||
|
||||
plugins/spine/spine-runtimes/
|
|
@ -1,2 +1,3 @@
|
|||
**/.*
|
||||
build/
|
||||
plugins/spine/spine-runtimes/
|
||||
|
|
23
plugins/spine/tsconfig.both.json
Normal file
23
plugins/spine/tsconfig.both.json
Normal file
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"compilerOptions": {
|
||||
"module": "none",
|
||||
"noImplicitAny": true,
|
||||
"removeComments": true,
|
||||
"preserveConstEnums": true,
|
||||
"outFile": "src/runtimes/spine-both.js",
|
||||
"sourceMap": true,
|
||||
"declaration": true
|
||||
},
|
||||
"include": [
|
||||
"spine-runtimes/spine-ts/core/src/**/*",
|
||||
"spine-runtimes/spine-ts/canvas/src/**/*",
|
||||
"spine-runtimes/spine-ts/webgl/src/**/*"
|
||||
],
|
||||
"exclude": [
|
||||
"spine-runtimes/spine-ts/build",
|
||||
"spine-runtimes/spine-ts/player",
|
||||
"spine-runtimes/spine-ts/threejs",
|
||||
"spine-runtimes/spine-ts/webgl/src/Input.ts",
|
||||
"spine-runtimes/spine-ts/webgl/src/LoadingScreen.ts"
|
||||
]
|
||||
}
|
22
plugins/spine/tsconfig.canvas.json
Normal file
22
plugins/spine/tsconfig.canvas.json
Normal file
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"compilerOptions": {
|
||||
"module": "none",
|
||||
"noImplicitAny": true,
|
||||
"removeComments": true,
|
||||
"preserveConstEnums": true,
|
||||
"outFile": "src/runtimes/spine-canvas.js",
|
||||
"sourceMap": true,
|
||||
"declaration": true
|
||||
},
|
||||
"include": [
|
||||
"spine-runtimes/spine-ts/core/src/**/*",
|
||||
"spine-runtimes/spine-ts/canvas/src/**/*"
|
||||
],
|
||||
"exclude": [
|
||||
"spine-runtimes/spine-ts/webgl",
|
||||
"spine-runtimes/spine-ts/widget",
|
||||
"spine-runtimes/spine-ts/threejs",
|
||||
"spine-runtimes/spine-ts/build",
|
||||
"spine-runtimes/spine-ts/player"
|
||||
]
|
||||
}
|
23
plugins/spine/tsconfig.webgl.json
Normal file
23
plugins/spine/tsconfig.webgl.json
Normal file
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"compilerOptions": {
|
||||
"module": "none",
|
||||
"noImplicitAny": true,
|
||||
"removeComments": true,
|
||||
"preserveConstEnums": true,
|
||||
"outFile": "src/runtimes/spine-webgl.js",
|
||||
"sourceMap": true,
|
||||
"declaration": true
|
||||
},
|
||||
"include": [
|
||||
"spine-runtimes/spine-ts/core/src/**/*",
|
||||
"spine-runtimes/spine-ts/webgl/src/**/*"
|
||||
],
|
||||
"exclude": [
|
||||
"spine-runtimes/spine-ts/canvas",
|
||||
"spine-runtimes/spine-ts/widget",
|
||||
"spine-runtimes/spine-ts/threejs",
|
||||
"spine-runtimes/spine-ts/build",
|
||||
"spine-runtimes/spine-ts/webgl/src/Input.ts",
|
||||
"spine-runtimes/spine-ts/webgl/src/LoadingScreen.ts"
|
||||
]
|
||||
}
|
Loading…
Reference in a new issue