Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-29 | Merge subtree 'rules' into rules-cc | Paul Cristian Sarbu | |
2023-08-29 | Merge branch 'just-rules' into rules | Paul Cristian Sarbu | |
2023-08-29 | python: Add type hints and fix style in rules scripts | Paul Cristian Sarbu | |
2023-08-29 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-08-29 | prebuilt: Use more robust typing import | Oliver Reiche | |
2023-08-28 | Update derived files | Oliver Reiche | |
2023-08-28 | Merge branch 'just-rules' into rules | Oliver Reiche | |
2023-08-28 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-08-28 | Fix rule doc string of patch defaults | Oliver Reiche | |
2023-08-25 | Update documentation | Oliver Reiche | |
2023-08-25 | doc: Add new rules | Oliver Reiche | |
2023-08-25 | doc: List defaults first | Oliver Reiche | |
2023-08-25 | defaults: Add defaults for foreign build tools | Oliver Reiche | |
2023-08-25 | defaults: Fix patch defaults location | Oliver Reiche | |
2023-08-25 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-08-25 | foreign: Add support for ["foreign/CC/shell", "data"] | Oliver Reiche | |
2023-08-25 | foreign: Fix resolve abs path of build tools | Oliver Reiche | |
2023-08-25 | foreign: Support defaults for foreign rules | Oliver Reiche | |
2023-08-25 | foreign: Resolve DESTDIR symlinks instead of deleting them | Oliver Reiche | |
2023-08-25 | foreign: Do not use "/usr/bin/which" | Oliver Reiche | |
... because it is not part of the coreutils and we cannot rely on it being available. | |||
2023-08-25 | foreign: Do not hardcode shell location | Oliver Reiche | |
2023-08-25 | Update just dependency to 1.2.0 release | Klaus Aehlig | |
2023-08-22 | Update documentation | Oliver Reiche | |
2023-08-22 | Bump just version to v1.2.0-beta3 | Oliver Reiche | |
2023-08-21 | Merge branch 'just-rules' into rules | Klaus Aehlig | |
2023-08-21 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2023-08-21 | rules: Add documentation for the implict dependencies | Klaus Aehlig | |
2023-08-17 | Update derived files | Klaus Aehlig | |
2023-08-17 | documentation: include missing rules | Klaus Aehlig | |
2023-08-17 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2023-08-17 | Merge branch 'just-rules' into rules | Klaus Aehlig | |
2023-08-17 | ["CC/test", "test"] rename implict dependency | Klaus Aehlig | |
... and document at the appropriate place | |||
2023-08-17 | ["CC/auto", "config_file"] rename implicit target | Klaus Aehlig | |
... and mention it at the appropriate part of the documentation. While there, also provide a default TARGETS file. | |||
2023-08-17 | ["shell/test", "script"] Rename implicit dependencies | Klaus Aehlig | |
... and document at the appropriate places what can be overwritten by setting those targets. | |||
2023-08-16 | Update documentation | Oliver Reiche | |
2023-08-16 | defaults: Set defaults for patch | Oliver Reiche | |
2023-08-16 | Merge commit '54bb2a33b3e36123f8f411f77ec8e76f5b021e3d' into rules/rules-cc | Oliver Reiche | |
2023-08-16 | rules: Propagate PATH list from defaults | Oliver Reiche | |
... instead of creating an ENV from it and propagating this. The idea is to keep PATH entries separate and only join them with ":" when we need it. In this way, we can accumulate PATHs from multiple defaults later, and perform a deduplication ("nub_left") to shorten the final string length. | |||
2023-08-16 | Merge branch 'rules/oss' into rules/rules-cc-rules | Oliver Reiche | |
2023-08-16 | rules: Support BUILD_ARCH for CC defaults | Oliver Reiche | |
2023-08-16 | patch: Support defaults for patch rules | Oliver Reiche | |
... and extend compatibility by not relying on arguments that are only supported by GNU patch implementations. | |||
2023-08-16 | patch: Drop patch-part | Oliver Reiche | |
... because it was using tool that are not part of coreutils. Using patch parts can still be done via patching patches. | |||
2023-08-16 | rules: Propagate PATH list from defaults | Oliver Reiche | |
... instead of creating an ENV from it and propagating this. The idea is to keep PATH entries separate and only join them with ":" when we need it. In this way, we can accumulate PATHs from multiple defaults later, and perform a deduplication ("nub_left") to shorten the final string length. | |||
2023-08-16 | rules: Implement nub_left for PATH | Oliver Reiche | |
2023-08-16 | rules: Extend toolchains via defaults from base | Oliver Reiche | |
2023-08-16 | rules: Expression to get base providers as list | Oliver Reiche | |
2023-08-16 | rules: Remove pointless defaults | Oliver Reiche | |
2023-07-14 | Update derived files | Klaus Aehlig | |
2023-07-14 | Merge branch 'just-rules' into rules | Klaus Aehlig | |
2023-07-14 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |