summaryrefslogtreecommitdiff
path: root/rules/CC/EXPRESSIONS
AgeCommit message (Collapse)Author
2024-06-19Merge commit 'b4d1cbc8d77bdffaeab6b01edf5f54eeeb1b81d3' into HEADPaul Cristian Sarbu
2024-06-03debug rule: Fix staging of headersPaul 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-03debug rule: Add flag field to skip installing extra debug artifactsPaul 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-27Merge subtree 'rules' into rules-ccKlaus Aehlig
2024-05-21Merge subtree 'rules' into rules-ccOliver Reiche
2024-05-13Merge commit '1365efcaa32c7f4752e3caaa7e45c81b4ed7e3d8' into HEADPaul Cristian Sarbu
2024-05-03Merge commit '5b23ba149a136c2669eda62be24deb0da5d31120' into rules/rules-ccOliver Reiche
2024-02-15Merge subtree 'rules' into rules-ccKlaus Aehlig
2023-11-20Merge subtree 'rules' into rules-ccOliver Reiche
2023-09-26Merge subtree 'rules' into rules-ccKlaus Aehlig
2023-08-16Merge commit '54bb2a33b3e36123f8f411f77ec8e76f5b021e3d' into rules/rules-ccOliver Reiche
2023-05-31Merge subtree 'rules' into rules-ccSascha Roloff
2023-05-30Merge commit '9f535dadf06c6c6554bac632069777cf1b63ebf5' into rules/rules-ccOliver Reiche
2023-04-18Merge commit '6591e8aa71be7950725c0fb10341a73ab3da4c52'Klaus Aehlig
2023-01-20Merge commit 'e75f101e8b988adb458e594ffaaaebc0c01f65df' into rules-ccOliver Reiche
2023-01-20Merge commit '741a00134ff1de2ec59c98997aa3b1045c99e3a6' into rules-ccOliver Reiche
2023-01-10Merge commit '5ae5134804b6edaaffec593868f133dd840ef7df' into ↵Oliver Reiche
oreiche/install-rules
2023-01-10Merge commit 'a382b308b9011606e7d07376808812d51631d558' into ↵Oliver Reiche
oreiche/install-rules
2022-12-16Merge commit 'e97ac1a8de806e7bccd6a8be8436e95cf2bbb341' into rules-ccOliver Reiche
2022-12-16Merge commit '95284ec611a53ca9c7925aad4bbe3f6561de018a' into shared-rulesOliver Reiche
2022-12-12Add 'rules/' from commit 'd44be66f2a916168e0f5a7055e49f12c252b2cd2'Oliver Reiche
git-subtree-dir: rules git-subtree-mainline: 247e09b1ba01deb5649c6a73a7f272e1f72178fe git-subtree-split: d44be66f2a916168e0f5a7055e49f12c252b2cd2