index
:
~aehlig/just-buildsystem/rules-cc.git
master
C/C++ rules for the just build tool
Klaus Aehlig
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
CC
/
EXPRESSIONS
Age
Commit message (
Expand
)
Author
2025-04-23
expressions CC: Remove unused import
Paul Cristian Sarbu
2025-03-20
rules CC lint information: Fix missing inherited variables
Paul Cristian Sarbu
2024-11-06
Use "cwd" property of actions
Klaus Aehlig
2024-10-25
lint information: also provide the direct-deps artifacts separately
Klaus Aehlig
2024-09-12
Rules CC: Deduplicate args returned by expressions collecting args from depen...
Sascha Roloff
2024-08-20
["CC", "test"]: support providing lint information
Klaus Aehlig
2024-08-14
Make CC binary and library support providing information for linting
Klaus Aehlig
2024-08-07
Add field to ["CC", "defaults"] to specify arguments for ar
Klaus Aehlig
2024-07-29
["CC", "binary"] stage link action
Klaus Aehlig
2024-07-29
["CC", "libary"] properly stage ar action
Klaus Aehlig
2024-06-19
rules-cc: Binaries should keep the compile dependency headers for debugging
Paul Cristian Sarbu
2024-06-03
debug rule: Fix staging of headers
Paul Cristian Sarbu
2024-06-03
debug rule: Add flag field to skip installing extra debug artifacts
Paul Cristian Sarbu
2024-05-27
CC: if no CC/CXX/AR is provided via the toolchain, default to cc/c++/ar
Klaus Aehlig
2024-05-13
rules: Support staging debug artifacts in install-with-deps rule
Paul Cristian Sarbu
2024-05-13
install-with-deps result: Remove unneeded imports
Paul Cristian Sarbu
2024-02-15
Remove unnecessarily quadratic expressions
Klaus Aehlig
2023-11-20
rules: Fix flag inheritance
Oliver Reiche
2023-09-26
pkg-config files: properly terminate last line
Klaus Aehlig
2023-08-16
rules: Propagate PATH list from defaults
Oliver Reiche
2023-08-16
rules: Expression to get base providers as list
Oliver Reiche
2023-08-16
rules: Remove pointless defaults
Oliver Reiche
2023-05-30
rules: Support for external toolchains
Oliver Reiche
2023-05-30
rules: Use field_map_provider for default-ENV
Oliver Reiche
2023-04-18
rules: Support protoc/grpc_cpp_plugin from defaults
Oliver Reiche
2023-04-18
rules: Support hdrs-only for install-with-deps rule
Oliver Reiche
2023-04-18
rules: Move install-with-deps to EXPRESSIONS
Oliver Reiche
2023-04-18
rules: Support install-with-deps rule
Oliver Reiche
2023-04-18
rules: Support reading flags from files for existing rules
Oliver Reiche
2022-12-09
rules: ldflags have precedence over transitive link args
Oliver Reiche
2022-12-09
rules: Create library in stage directory
Oliver Reiche
2022-12-09
rules: Refactoring and minor improvements
Oliver Reiche
2022-11-21
support the concept of private deps
Klaus Aehlig
2022-11-21
rules/CC/EXPRESSIONS: drop unused local define
Klaus Aehlig
2022-11-02
rules: don't always use the default archiver
Alberto Sartori
2022-10-10
rules: Use new 'env' expression
Oliver Reiche
2022-10-10
rules: Remove CC/configure rule
Oliver Reiche
2022-09-14
rules: Fix ar binary not taken from defaults
Oliver Reiche
2022-09-13
Rules: Implement setting ADD_{C,CXX}FLAGS via variables
Oliver Reiche
2022-09-13
Rules: Implement hierarchical defaults
Oliver Reiche
2022-09-13
Rules: Extend configure rule by 'compiler_family'
Oliver Reiche
2022-08-16
rules/CC: fix duplicated staging for library
Alberto Sartori
2022-07-25
CC rules: keep dependencies last in linking
Klaus Aehlig
2022-07-25
Rules: Enforce non-empty library and binary names
Oliver Reiche
2022-06-30
Rules: Split library result and library artifact expression
Oliver Reiche
2022-05-04
rules/CC: for compiler invocation, pass on ENV
Klaus Aehlig
2022-04-28
rules: Consistently use new provider expressions
Oliver Reiche
2022-04-28
rules: Add "link-args-deps" expression
Oliver Reiche
2022-04-28
rules: Honor transition variable in *-deps expressions
Oliver Reiche
2022-04-26
rules: Add field_artifacts_list and field_runfiles_list
Oliver Reiche
[next]