Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-27 | Drop wrong and unneed toolchain reference in defaults target | Klaus Aehlig | |
The "PATH" field in ["CC", "defaults"] is taken literally (currently outside the foreign rules, in the future everywhere), so a reference to the toolchain does not work. However, it is not necessary either, so simply drop it. | |||
2024-07-03 | test rules: use full stage-0 busybox | Klaus Aehlig | |
... and not only the bootstrap one. For tests, it is useful to have tools like realpath(1) and date(1) that are not needed for bootstrapping. | |||
2024-07-03 | test.TARGETS: inherit shell and foreign toolchain | Klaus Aehlig | |
... and also add the missing bindings for the remaining test rules. | |||
2024-07-03 | expand_exec: install with deps | Klaus Aehlig | |
2024-06-28 | Production stages: inherit shell toolchain | Klaus Aehlig | |
2024-06-28 | Higher stages: reuse stage-0's expand_exec | Klaus Aehlig | |
2024-06-28 | stage-1: add shell defaults | Klaus Aehlig | |
... using the full busybox from stage-0 | |||
2024-06-28 | stage-0: Use C-version of expand_exec | Klaus Aehlig | |
... thus having less requirements on our bootstrapped shell tool chain. | |||
2024-06-28 | stage-0: use bootstrapped ash as shell | Klaus Aehlig | |
2024-05-16 | Provide shell defaults for the tests | Klaus Aehlig | |
2024-04-04 | tools: Use mimalloc.o for statically linked tools | Oliver Reiche | |
2024-01-10 | repos: Base rules on parent rules | Oliver Reiche | |
... to propagate foreign tools that are the same in each rule set (e.g., busybox, make). | |||
2024-01-10 | repos: Refactor rules/static-build to rules/tools | Oliver Reiche | |
... as those rules are only used by tools. | |||
2024-01-10 | Introduce and honor BOOTSTRAP_CFLAGS | Oliver Reiche | |
... and drop rule-injected LDFLAGS for all bootstrap targets in stage-0, as those flags might not be supported by the unknown bootstrap compiler. | |||
2023-10-20 | Initial commit | Oliver Reiche | |