summaryrefslogtreecommitdiff
path: root/CC/EXPRESSIONS
AgeCommit message (Expand)Author
2024-06-19Merge commit '85f97ddf0e18548d95d50aa1f7599a1aad833d97' into HEADPaul Cristian Sarbu
2024-06-19rules-cc: Binaries should keep the compile dependency headers for debuggingPaul Cristian Sarbu
2024-06-03debug rule: Fix staging of headersPaul Cristian Sarbu
2024-06-03debug rule: Add flag field to skip installing extra debug artifactsPaul Cristian Sarbu
2024-06-03debug rule: Fix staging of headersPaul Cristian Sarbu
2024-06-03debug rule: Add flag field to skip installing extra debug artifactsPaul Cristian Sarbu
2024-05-27Merge branch 'just-rules' into rulesKlaus Aehlig
2024-05-27CC: if no CC/CXX/AR is provided via the toolchain, default to cc/c++/arKlaus Aehlig
2024-05-21Support creating shared lib from object libOliver Reiche
2024-05-13Merge commit '07924d28e81fe36ddb8e020552a7392fcf1227a0' into HEADPaul Cristian Sarbu
2024-05-13rules: Support staging debug artifacts in install-with-deps rulePaul Cristian Sarbu
2024-05-13install-with-deps result: Remove unneeded importsPaul Cristian Sarbu
2024-05-03Implement object_only libraryOliver Reiche
2024-02-15Merge branch 'just-rules' into rulesKlaus Aehlig
2024-02-15Remove unnecessarily quadratic expressionsKlaus Aehlig
2023-11-20rules: Fix flag inheritanceOliver Reiche
2023-11-20defaults: Fix flag inheritanceOliver Reiche
2023-09-26Merge branch 'just-rules' into rulesKlaus Aehlig
2023-09-26pkg-config files: properly terminate last lineKlaus Aehlig
2023-08-16rules: Propagate PATH list from defaultsOliver Reiche
2023-08-16Merge branch 'rules/oss' into rules/rules-cc-rulesOliver Reiche
2023-08-16rules: Propagate PATH list from defaultsOliver Reiche
2023-08-16rules: Expression to get base providers as listOliver Reiche
2023-08-16rules: Remove pointless defaultsOliver Reiche
2023-05-31Update cmake rules to honor dependenciesSascha Roloff
2023-05-30Merge branch 'just-rules' into rulesOliver Reiche
2023-05-30rules-cc: Support for external toolchainsOliver Reiche
2023-05-30rules-cc: Use field_map_provider for default-ENVOliver Reiche
2023-05-30rules-cc: Put global LDFLAGS lastOliver Reiche
2023-05-30rules: Support for external toolchainsOliver Reiche
2023-05-30rules: Use field_map_provider for default-ENVOliver Reiche
2023-04-18Merge commit '48f4317'Klaus Aehlig
2023-04-18Merge commit '0db46fe'Klaus Aehlig
2023-04-18Merge commit '9e061c2'Klaus Aehlig
2023-04-18rules: Support protoc/grpc_cpp_plugin from defaultsOliver Reiche
2023-04-18rules: Support hdrs-only for install-with-deps ruleOliver Reiche
2023-04-18rules: Move install-with-deps to EXPRESSIONSOliver Reiche
2023-04-18rules: Support install-with-deps ruleOliver Reiche
2023-04-18rules: Support reading flags from files for existing rulesOliver Reiche
2023-01-20Support flag-files for existing rules and expressionsOliver Reiche
2023-01-20Add expression for reading artifacts from provider "package"Oliver Reiche
2023-01-20Refactor flag substitution for "pkg-config"Oliver Reiche
2023-01-20Fix shared lib pkg-versionOliver Reiche
2023-01-10rules: Add support for pkg-configOliver Reiche
2023-01-10rules: Add rule "install-with-deps"Oliver Reiche
2022-12-16rules: Implement ldflags for (shared) librariesOliver Reiche
2022-12-16rules: Add support for shared librariesOliver Reiche
2022-12-16rules: Add support for "LDFLAGS" and "ADD_LDFLAGS"Oliver Reiche
2022-12-09rules: ldflags have precedence over transitive link argsOliver Reiche
2022-12-09rules: Create library in stage directoryOliver Reiche