Lines Matching full:includes
50 def _get_transitive_includes(includes, deps):
51 """Obtain the includes paths for a target and its transitive dependencies.
54 includes: a list of include paths
60 direct = includes,
64 def _prefix_roots(ctx, includes):
65 """Map the given includes to be relative to all root directories.
72 for include in includes:
78 def _resolve_includes(ctx, includes):
88 for include in includes:
100 _resolve_includes(ctx, ctx.attr.includes),
128 "includes": attr.string_list(
155 _resolve_includes(ctx, ctx.attr.includes + ["/"]) +
212 " `includes`.",
214 "includes": attr.string_list(
219 " Includes are applied from all roots available in the" +
236 _resolve_includes(ctx, ctx.attr.includes + ["/"]) +
301 "includes": attr.string_list(doc = "See gentbl_rule.includes"),
311 includes = [],
328 includes: See gentbl_rule.includes
350 includes = includes,
366 includes = includes,
386 includes = [],
404 includes: See gentbl_rule.includes
419 includes = includes,
483 includes = [],
502 includes: See gentbl_rule.includes
510 includes = includes,
547 """Generates multiple copies of a source file that includes sharded op definitions.