Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-05-28 | rules documentation: Fix typos | Paul Cristian Sarbu | |
2025-05-28 | Merge commit 'c293add09786c810380602f1ea3c29ad32c4635a' into HEAD | Paul Cristian Sarbu | |
2025-05-21 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2025-05-12 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2025-05-08 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2025-05-07 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
* commit 'b909c514866f1f0713edd831d183e4fa1e5c91f5': Do not assume out_dirs exist rules: Do not assume out_dirs exist | |||
2025-04-23 | Merge commit '1e7f2ce643f9b2c7e07c7cec7f04bcf13b489668' into HEAD | Paul Cristian Sarbu | |
2025-03-21 | Merge commit '8308f26bb563c711915f40660898e37ef1c92155' into HEAD | Paul Cristian Sarbu | |
2025-02-19 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
* commit '1dcac56d3f2b170617aba19726b92e267261c876': Fix include scanner implementations | |||
2025-02-13 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-12-19 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
* commit 'b987f6bb768ca6b88c666382f22bbdcdeb0178a8': rules-cc: Add support for include scanning | |||
2024-12-16 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-12-11 | Merge subtree 'rules' into rules-cc | Alberto Sartori | |
2024-12-04 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
* commit '4f04c9167256c6359e1939a7199901b53b90131f': config_file: Support PATH from defaults | |||
2024-12-02 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
* commit 'abf2e8c64eeb7300a933cef26d020251468d41f0': expand_exec: Fix quoting for older dash shells | |||
2024-11-11 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-11-06 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-10-31 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-10-25 | lint information for direct dependencies: honor components | Klaus Aehlig | |
... by honoring "modified-transitions" when determining the headers of the direct dependencies. | |||
2024-10-25 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-10-23 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-10-21 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-09-27 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-09-13 | Rules CC: Deduplicate args returned by expressions collecting args from ↵ | Sascha Roloff | |
dependencies | |||
2024-09-13 | Merge subtree 'rules' into rules-cc | Sascha Roloff | |
2024-09-11 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-09-10 | Merge subtree 'rules' into rules-cc | Sascha Roloff | |
2024-08-30 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-08-29 | ["CC", "library"]: document additional providers | Klaus Aehlig | |
2024-08-23 | rules: add and forward lint information in all cases | Klaus Aehlig | |
... provided the configuration variable "LINT" is set. | |||
2024-08-22 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-08-21 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-08-20 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-08-14 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-08-09 | object artifacts: honor modified transition | Klaus Aehlig | |
... for certain fields, in particular, the "components". | |||
2024-08-09 | compile-deps: include provided deps of components | Klaus Aehlig | |
... however not their runfiles, as those become the runfiles of the resulting library. | |||
2024-08-07 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-08-05 | Merge commit 'cca709ec12606c2e59169bcd9728665342895a1a' into HEAD | Paul Cristian Sarbu | |
2024-07-29 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-07-25 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-07-12 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-07-08 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-07-05 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-07-02 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-07-01 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-06-25 | Merge commit '15f2ecc5bfc2fc6e090dfcbf712faf012632a50d' into HEAD | Paul Cristian Sarbu | |
2024-06-24 | Merge commit '708ada9a0932b628091abe7b5178259fcde5c11b' into HEAD | Paul Cristian Sarbu | |
2024-06-19 | Merge commit 'b4d1cbc8d77bdffaeab6b01edf5f54eeeb1b81d3' into HEAD | Paul Cristian Sarbu | |
2024-06-11 | ["CC/foreign/shell", "data"] honor shell toolchain | Klaus Aehlig | |
2024-06-11 | foreign rules: fix computation of absolute paths | Klaus Aehlig | |
When setting CC, etc, in foreign rules, it is often useful to have it set as absolute path. This originally was achieved using realpath(1). This, however, implies that symbolic links are followed as well, which confuses some compilers if they are not called with correct argv[0]. Therefore, 4e86f756bddca8db402502be47c0825e1e2aeb0d tries to replace this by concatenation with $(pwd), which, however, is only correct for tools brought locally by the toolchain. Hence fix the test by not evaluating it in the shell at all and rather using the knowledge about toolchain versus system tools that the rules have anyway. |