This is the multi-page printable view of this section.
Click here to print.
Return to the regular view of this page.
Transitive sources
Provider and a rule to extract transitive sources
1 - al_transitive_sources
AlTransitiveSources
load("@com_alwaldend_src//bzl/rules/transitive_sources:al_transitive_sources.bzl", "AlTransitiveSources")
AlTransitiveSources(transitive_sources)
Provide transitive sources
FIELDS
| Name |
Description |
| transitive_sources |
- |
al_transitive_sources
load("@com_alwaldend_src//bzl/rules/transitive_sources:al_transitive_sources.bzl", "al_transitive_sources")
al_transitive_sources(srcs, deps)
Obtain the source files for a target and its transitive dependencies.
PARAMETERS
| Name |
Description |
Default Value |
| srcs |
a list of source files |
none |
| deps |
a list of targets that are direct dependencies |
none |
RETURNS
a collection of the transitive sources