chore(common): fixup broken kmlmc script dependency

Rewrite of remaining new build.sh scripts will come in a subsequent PR.

@keymanapp-test-bot skip
This commit is contained in:
Marc Durdin 2022-10-13 15:44:18 +11:00
parent 752d957002
commit ce888d42e7
2 changed files with 7 additions and 3 deletions

View file

@ -41,6 +41,7 @@ builder_describe "Builds the lm-layer module" \
"--ci Sets ${BUILDER_TERM_START}test${BUILDER_TERM_END} action to use CI-based test configurations & reporting"
builder_describe_outputs \
configure /node_modules \
configure:headless /node_modules \
configure:browser /node_modules \
build:headless build/headless.js \

View file

@ -37,7 +37,7 @@ builder_describe_outputs \
configure:module /node_modules \
configure:tools /node_modules \
build:module build/index.js \
build:tools /developer/src/kmlmc/dist/kmlmc.js # TODO: remove this once kmlmc is a dependency
build:tools /developer/src/kmc/build/src/kmlmc.js # TODO: remove this once kmlmc is a dependency
builder_parse "$@"
@ -60,8 +60,11 @@ fi
if builder_start_action build:tools; then
# Used by test:module
# TODO: convert to a dependency once we have updated kmlmc to use builder script
pushd "$KEYMAN_ROOT/developer/src/kmlmc"
./build.sh -S
pushd "$KEYMAN_ROOT/developer/src/kmc-model"
./build.sh
popd
pushd "$KEYMAN_ROOT/developer/src/kmc"
./build.sh
popd
builder_finish_action success build:tools