Lines Matching refs:attr

122     apex_min_sdk_version = ctx.attr._apex_min_sdk_version[BuildSettingInfo].value
123 if ctx.attr.crt and apex_min_sdk_version:
126 elif ctx.attr.min_sdk_version:
128 extra_features += parse_sdk_version(ctx.attr.min_sdk_version)
146 for obj in ctx.attr.objs:
149 for includes_dep in ctx.attr.includes_deps:
152 product_variables = ctx.attr._android_product_variables[platform_common.TemplateVariableInfo]
153 …x.expand_make_variables("asflags", flag, product_variables.variables) for flag in ctx.attr.asflags]
163 …includes = get_includes_paths(ctx, ctx.attr.local_includes) + get_includes_paths(ctx, ctx.attr.abs…
166 user_compile_flags = ctx.attr.copts,
176 …includes = get_includes_paths(ctx, ctx.attr.local_includes) + get_includes_paths(ctx, ctx.attr.abs…
179 user_compile_flags = ctx.attr.copts + asflags,
192 user_link_flags = [] + ctx.attr.linkopts
196 if ctx.attr.linker_script != None:
229 "srcs": attr.label_list(allow_files = constants.all_dot_exts),
230 "srcs_as": attr.label_list(allow_files = constants.all_dot_exts),
231 "hdrs": attr.label_list(allow_files = constants.hdr_dot_exts),
232 "absolute_includes": attr.string_list(),
233 "local_includes": attr.string_list(),
234 "copts": attr.string_list(),
235 "asflags": attr.string_list(),
236 "linkopts": attr.string_list(),
237 "objs": attr.label_list(
240 "includes_deps": attr.label_list(providers = [CcInfo]),
241 "linker_script": attr.label(allow_single_file = True),
242 "sdk_version": attr.string(),
243 "min_sdk_version": attr.string(),
244 "crt": attr.bool(default = False),
245 "package_name": attr.string(
249 "_android_product_variables": attr.label(
253 "_apex_min_sdk_version": attr.label(
256 "_allowlist_function_transition": attr.label(