mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
This also removes the need to have a test for `-b` parameter in trigger-test-builds.sh, because the TC scripts calling this can already factor that in. Testing script trigger so only do builds of common to verify Fixes: #14483 Test-bot: skip Build-bot: skip:all build:common
892 B
892 B
Various tools
builder-basic.inc.sh, builder-full.inc.sh
There are two wrappers for builder.inc.sh:
- resources/build/builder-basic.inc.sh - Keyman-specific builder-based script that also sets version environment, repo base path, and other environment variables
- resources/build/builder-full.inc.sh - Keyman-specific builder-based script, calls builder-basic.inc.sh, sets cwd to script path, and on exit verifies that builder functions were used appropriately.
All build.sh scripts should use builder-full.inc.sh. Some helper scripts may use builder-basic.inc.sh. No scripts in this repo (apart from tests) should use builder.inc.sh directly.
builder.inc.sh is documented in builder.md
jq/jq-win64
jq resp. jq-win64.exe is used by various builds for json query.
Official source: https://stedolan.github.io/jq/. License