summaryrefslogtreecommitdiff
path: root/CC/EXPRESSIONS
AgeCommit message (Expand)Author
2025-04-23rules CC: Extend install-wih-deps to stage DWARF package filesPaul Cristian Sarbu
2025-04-23rules CC: Libraries and binaries provide DWARF package filesPaul Cristian Sarbu
2025-04-23expressions CC: Add expression generating DWARF packagesPaul Cristian Sarbu
2025-04-23expressions CC: Small refactoringPaul Cristian Sarbu
2025-04-23rules CC: Support debug fission in lintingPaul Cristian Sarbu
2025-04-23rules CC: Support debug fission in objectsPaul Cristian Sarbu
2025-04-23rules CC: Make DEBUG variable a mapPaul Cristian Sarbu
2025-04-23rules CC: Use the -g flag as fallback in debug mode...Paul Cristian Sarbu
2025-04-23expressions CC: Remove unused importPaul Cristian Sarbu
2025-03-20rules CC lint information: Fix missing inherited variablesPaul Cristian Sarbu
2024-11-06Use "cwd" property of actionsKlaus Aehlig
2024-10-25lint information: also provide the direct-deps artifacts separatelyKlaus Aehlig
2024-09-12Rules CC: Deduplicate args returned by expressions collecting args from depen...Sascha Roloff
2024-08-20["CC", "test"]: support providing lint informationKlaus Aehlig
2024-08-14Make CC binary and library support providing information for lintingKlaus Aehlig
2024-08-07Add field to ["CC", "defaults"] to specify arguments for arKlaus Aehlig
2024-07-29["CC", "binary"] stage link actionKlaus Aehlig
2024-07-29["CC", "libary"] properly stage ar actionKlaus Aehlig
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-05-27CC: if no CC/CXX/AR is provided via the toolchain, default to cc/c++/arKlaus Aehlig
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-02-15Remove unnecessarily quadratic expressionsKlaus Aehlig
2023-11-20rules: Fix flag inheritanceOliver Reiche
2023-09-26pkg-config files: properly terminate last lineKlaus Aehlig
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-30rules: Support for external toolchainsOliver Reiche
2023-05-30rules: Use field_map_provider for default-ENVOliver Reiche
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
2022-12-09rules: ldflags have precedence over transitive link argsOliver Reiche
2022-12-09rules: Create library in stage directoryOliver Reiche
2022-12-09rules: Refactoring and minor improvementsOliver Reiche
2022-11-21support the concept of private depsKlaus Aehlig
2022-11-21rules/CC/EXPRESSIONS: drop unused local defineKlaus Aehlig
2022-11-02rules: don't always use the default archiverAlberto Sartori
2022-10-10rules: Use new 'env' expressionOliver Reiche
2022-10-10rules: Remove CC/configure ruleOliver Reiche
2022-09-14rules: Fix ar binary not taken from defaultsOliver Reiche
2022-09-13Rules: Implement setting ADD_{C,CXX}FLAGS via variablesOliver Reiche
2022-09-13Rules: Implement hierarchical defaultsOliver Reiche
2022-09-13Rules: Extend configure rule by 'compiler_family'Oliver Reiche
2022-08-16rules/CC: fix duplicated staging for libraryAlberto Sartori