type2/tools/build.prj.json

59 lines
958 B
JSON
Raw Normal View History

2016-12-26 17:56:02 +01:00
{
"name": "type2",
"version": "0.1.0",
2016-12-26 17:56:02 +01:00
"dependencies": [
],
"roottask": {
"name": "link",
2017-08-11 14:12:03 +02:00
"type": "schwamm",
2016-12-26 17:56:02 +01:00
"parameters": {
2017-08-11 14:12:03 +02:00
"includes": [
"temp/type2.swm.json"
2017-08-11 14:12:03 +02:00
],
"output": {
2016-12-26 17:56:02 +01:00
}
},
"sub": [
{
"name": "build",
2017-08-11 14:12:03 +02:00
"type": "schwamm",
2016-12-26 17:56:02 +01:00
"parameters": {
"includes": [
"lib/plankton/plankton.swm.json"
2016-12-26 17:56:02 +01:00
],
2017-08-11 14:12:03 +02:00
"inputs": {
2016-12-26 17:56:02 +01:00
"logic-impl": [
"temp/unlinked.js"
2016-12-26 17:56:02 +01:00
]
},
2017-08-11 14:12:03 +02:00
"output": {
"dump": {
"logic-impl": "build/type2.js"
}
2017-08-11 14:12:03 +02:00
}
2016-12-26 17:56:02 +01:00
},
"sub": [
{
"name": "logic",
"type": "typescript",
"parameters": {
2017-08-11 14:12:03 +02:00
"target": "ES6",
2016-12-26 17:56:02 +01:00
"allowUnreachableCode": true,
"input_from_schwamm": {
"path": "lib/plankton/plankton.swm.json",
"group": "logic-decl"
},
2016-12-26 17:56:02 +01:00
"inputs": [
"source/base.ts",
"source/type2.ts"
],
"output": "temp/unlinked.js"
2016-12-26 17:56:02 +01:00
}
}
]
}
]
}
}