type2/project.json

54 lines
981 B
JSON
Raw Normal View History

2016-12-26 17:56:02 +01:00
{
"name": "type2",
"version": "0.0.1",
"dependencies": [
"../plankton/lang/project.json"
],
"roottask": {
"name": "link",
"type": "schwamm-apply",
"parameters": {
"path": "build/schwamm.json",
"outputs": {
"logic-impl": "build/type2.js"
}
},
"sub": [
{
"name": "build",
"type": "schwamm-create",
"parameters": {
"includes": [
"../plankton/lang/build/schwamm.json"
],
"adhoc": {
"logic-decl": [
"temp/unlinked-logic-decl.d.ts"
],
"logic-impl": [
"temp/unlinked-logic-impl.js"
]
},
"output": "build/schwamm.json"
},
"sub": [
{
"name": "logic",
"type": "typescript",
"parameters": {
"allowUnreachableCode": true,
"inputs": [
"source/base.ts",
"source/type2.ts"
],
"declaration": "temp/unlinked-logic-decl.d.ts",
"output": "temp/unlinked-logic-impl.js"
}
}
]
}
]
}
}