mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-09 10:25: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
25 lines
892 B
Markdown
25 lines
892 B
Markdown
## 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](../../docs/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](jq-license.txt)
|