summaryrefslogtreecommitdiff
path: root/CC
AgeCommit message (Expand)Author
2025-04-23rules CC: Add DWP configuration variablePaul 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 proto: Update docstring for DEBUG variablePaul 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-23rules CC defaults: Add DEBUGFLAGS and ADD_DEBUGFLAGS config varsPaul Cristian Sarbu
2025-04-23expressions CC: Remove unused importPaul Cristian Sarbu
2025-03-20rules CC lint information: Fix missing inherited variablesPaul Cristian Sarbu
2024-12-11["CC","auto"]: amend runnerAlberto Sartori
2024-12-04config_file: Support PATH from defaultsOliver Reiche
2024-11-06Use "cwd" property of actionsKlaus Aehlig
2024-11-06Use quote and quasi-quote to simplify some expressionsKlaus Aehlig
2024-11-06Prefer built-in "nub_left"Klaus Aehlig
2024-10-25lint information: also provide the direct-deps artifacts separatelyKlaus Aehlig
2024-10-23pkgconfig rules: fix usage of "join_cmd"Klaus Aehlig
2024-09-12Rules CC: Deduplicate args returned by expressions collecting args from depen...Sascha Roloff
2024-08-30Drop expressions for first/last element of a list entirelyKlaus Aehlig
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-07-12Test rules: only provide to the summary action what is neededKlaus Aehlig
2024-07-12Tests: also record `pwd`Klaus Aehlig
2024-07-05tests: support additional remote-execution properties for summariesKlaus Aehlig
2024-07-01["CC/auto", "config"]: honor bin dirs of shell defaultsKlaus Aehlig
2024-06-25CC defaults: Provide the debug stage also for implicit depsPaul Cristian Sarbu
2024-06-24CC/proto: Libraries should be aware of DEBUG flagPaul Cristian Sarbu
2024-06-24CC: Fix some doc typosPaul Cristian Sarbu
2024-06-19rules-cc: Binaries should keep the compile dependency headers for debuggingPaul Cristian Sarbu
2024-06-10Add support for protobuf compiler flagsOliver Reiche
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-24Prefer built-in array access over implementing "first" and "last" using foldlKlaus Aehlig
2024-05-23["CC/pkgconfig", "system_library"]: honor shell toolchainKlaus Aehlig
2024-05-21["CC/auto", "config"] also honor shell-toolchain-provided PATHKlaus Aehlig
2024-05-15Add shell defaultsKlaus 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-05-04["CC/pkgconfig", "system_library"]: honor ENV also for aux actionKlaus T. Aehlig
2024-04-29["CC", "defaults"] rule: Add "ADD_COMPILE_FLAGS"Klaus Aehlig
2024-04-29["CC/test", "test"]: support TIMEOUT_SCALEKlaus Aehlig
2024-04-17["CC/test", "test"] runner: set TMPDIRKlaus Aehlig
2024-04-17["CC/test", "test"] use stage expressionKlaus Aehlig
2024-02-15Remove unnecessarily quadratic expressionsKlaus Aehlig
2023-11-20rules: Fix flag inheritanceOliver Reiche
2023-11-09["CC/auto", "config_file"] runner: let /usr/bin/env find python3Klaus T. Aehlig
2023-09-28["CC/pkgconfig", "system_library"] Add -rpathKlaus Aehlig