//ll:resolve_rule_inputs.bzl
Resolve the inputs to ll_library and ll_binary rules.
expand_includes
expand_includes(ctx, include_string)
Prefix include_string with the path to the workspace root.
If include_string starts with $(GENERATED), prefixes with theGENDIR
path as well.
parameters
| Name | Description |
|---|---|
ctx |
|
include_string |
resolve_rule_inputs
resolve_rule_inputs(ctx)
Gather the inputs for downstream actions.
parameters
| Name | Description |
|---|---|
ctx |
The rule context. |
returns
A tuple (hdrs, defines, includes, angled_includes, bmis). See
//ll:actions.bzl for usage.