mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
* Simplify the build dependency / child tree * Split building and testing tooling so we don't rebuild components * Fixup expected outputs to avoid repeated builds of components * Remove unused dependency references * Move test.sh targets into build.sh, so that testing doesn't lose dependency tracking and cause unnecessary rebuilds. (Note that I have not yet deleted test.sh.) * Make predictive-text a direct child of engine, so that we don't build it twice (or even more times) Test-bot: skip
17 lines
455 B
JSON
17 lines
455 B
JSON
{
|
|
"extends": "../../../tsconfig.dom.json",
|
|
"compilerOptions": {
|
|
"outDir": "../../../../build/tools/testing/recorder/obj/",
|
|
"rootDir": ".",
|
|
"tsBuildInfoFile": "../../../../build/tools/testing/recorder/obj/tsconfig.tsbuildinfo",
|
|
},
|
|
|
|
"include": [ "*.ts" ],
|
|
|
|
"references": [
|
|
{ "path": "../../../common/web-utils" },
|
|
{ "path": "../../../app/browser" },
|
|
{ "path": "../recorder-core" },
|
|
{ "path": "../../../engine" },
|
|
]
|
|
}
|