Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2024-06-10 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2024-06-03 | debug rule: Fix staging of headers | Paul Cristian Sarbu | |
For libraries the headers of private dependencies were wrongly skipped from staging. For binaries, no headers were passed at all in the provides map. To fix these issues, an additional field is added in the provides map to ensure we collect, and then properly stage, all needed headers for both libraries and binaries. | |||
2024-06-03 | debug rule: Add flag field to skip installing extra debug artifacts | Paul Cristian Sarbu | |
This is useful when we want to install targets built in debug mode, but do not want to stage all the additional source and header files if no debugging is being performed, e.g., in tests. | |||
2024-05-31 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-05-29 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-05-28 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-05-27 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-05-24 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-05-23 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-05-22 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-05-21 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2024-05-21 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-05-15 | Merge commit '4788e56dae6f6c1367084c064e62eb1b86d5583f' into rules/rules-cc | Klaus Aehlig | |
2024-05-13 | Merge commit '1365efcaa32c7f4752e3caaa7e45c81b4ed7e3d8' into HEAD | Paul Cristian Sarbu | |
2024-05-06 | Merge commit '81374a006d99c0a1276b9a46350a72ab48d2ded9' into HEAD | Klaus Aehlig | |
2024-05-03 | Merge commit '5b23ba149a136c2669eda62be24deb0da5d31120' into rules/rules-cc | Oliver Reiche | |
2024-04-29 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-04-29 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-04-17 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-03-05 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2024-02-15 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2023-11-30 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2023-11-20 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-11-09 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2023-09-29 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2023-09-28 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2023-09-27 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-09-26 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |
2023-09-26 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-09-25 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-08-30 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-08-29 | Merge subtree 'rules' into rules-cc | Paul Cristian Sarbu | |
2023-08-29 | Merge subtree 'rules' into rules-cc | Paul Cristian Sarbu | |
2023-08-29 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-08-28 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-08-25 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-08-21 | Merge subtree 'rules' into rules-cc | Klaus Aehlig | |