From ce888d42e7b42cee45b07dcc7b837c206d212ee4 Mon Sep 17 00:00:00 2001 From: Marc Durdin Date: Thu, 13 Oct 2022 15:44:18 +1100 Subject: [PATCH] chore(common): fixup broken kmlmc script dependency Rewrite of remaining new build.sh scripts will come in a subsequent PR. @keymanapp-test-bot skip --- common/predictive-text/build.sh | 1 + common/web/input-processor/build.sh | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/common/predictive-text/build.sh b/common/predictive-text/build.sh index 7d1f3ff92b..1462586954 100755 --- a/common/predictive-text/build.sh +++ b/common/predictive-text/build.sh @@ -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 \ diff --git a/common/web/input-processor/build.sh b/common/web/input-processor/build.sh index 70e0cc7398..12c4e2ad52 100755 --- a/common/web/input-processor/build.sh +++ b/common/web/input-processor/build.sh @@ -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