summaryrefslogtreecommitdiff
path: root/shell/RULES
AgeCommit message (Collapse)Author
2024-05-28["shell", "cmds"]: correctly join PATHKlaus Aehlig
... as shell environment variable has to be a string, not a list.
2024-05-28New rule ["shell", "cmds"]Klaus Aehlig
Add a new rule to execute shell comands, honoring the shell tool chain. Is is done in such a way, that coreutils (in particular, pwd) can also come from the binary dirs of the shell tool chain.
2024-05-28["shell", "defaults"] add field "bin dirs"Klaus Aehlig
... to declare directories inside the toolchain that contain additional binaries.
2024-05-15Add shell defaultsKlaus Aehlig
So far, our rules, where depending on the shell, implicitly use "normal" defaults, hard-coded in the rules. Support configuring those in a default target, in the same way we do so for other tools, like the C compiler. In this, it is also possible to bring your own shell, built as a (compiled) target.