Marc Durdin
350808bd5d
chore(common): fixup tests and various typo tweaks
...
When running tests, discovered a number of typos in builder.inc.sh.
Also fixup pathing for builder include for all scripts under resources/
to ensure that we can maximize performance.
2023-03-13 09:43:09 +07:00
Marc Durdin
660e98a430
feat(common): support single target for a dependency
...
Fixes #8397 .
2023-03-09 14:54:27 +07:00
Marc Durdin
e6ea381aba
chore(common): fix child build error handling
...
Fixes #8322 .
This issue was arising due to subshells masking the exit code.
set -e is not really to be trusted.
2023-02-27 15:09:42 +07:00
Marc Durdin
ce864ea923
chore: update standard script prolog to use builtin instead of dirname
2023-02-22 11:04:15 +07:00
Marc Durdin
463c7ff907
chore: remove greadlink from standard script prolog
2023-02-22 10:43:06 +07:00
Marc Durdin
463b76de5d
chore(common): builder internal dependencies
...
Fixes the scenario where `builder_describe_outputs` is called after
`builder_parse`, so that internal dependencies will be built as
required.
2023-02-08 14:08:47 +07:00