Lines Matching refs:attr

35     if ctx.attr.none:
37 …if ctx.target_platform_has_constraint(ctx.attr._android_constraint[platform_common.ConstraintValue…
39 return (ctx.attr.all or ctx.attr.keep_symbols or
40 ctx.attr.keep_symbols_and_debug_frame or ctx.attr.keep_symbols_list)
63 filename_stem = stem or ctx.attr.name
102 arguments = _get_strip_args(ctx.attr) + [
115 keep_symbols = attr.bool(default = False),
116 keep_symbols_and_debug_frame = attr.bool(default = False),
117 all = attr.bool(default = False),
118 none = attr.bool(default = False),
119 keep_symbols_list = attr.string_list(default = []),
123 _xz = attr.label(
129 _create_minidebuginfo = attr.label(
135 _strip_script = attr.label(
141 _ar = attr.label(
147 _strip = attr.label(
153 _readelf = attr.label(
159 _objcopy = attr.label(
165 _cc_toolchain = attr.label(
169 _android_constraint = attr.label(
172 _darwin_constraint = attr.label(
175 _linux_constraint = attr.label(
178 _windows_constraint = attr.label(
184 check_valid_ldlibs(ctx, ctx.attr.linkopts)
186 …_file = stripped_impl(ctx, ctx.file.src, prefix = "lib", extension = ".so", subdir = ctx.attr.name)
190 ctx.attr.src[CcSharedLibraryInfo],
191 ctx.attr.src[OutputGroupInfo],
198 src = attr.label(
203 linkopts = attr.string_list(default = []), # Used for validation
213 check_valid_ldlibs(ctx, ctx.attr.linkopts)
216 ctx.attr.src[0][CcInfo],
217 ctx.attr.src[0][InstrumentedFilesInfo],
218 ctx.attr.src[0][DebugPackageInfo],
219 ctx.attr.src[0][OutputGroupInfo],
222 unstripped = ctx.attr.unstripped,
227 for d in ctx.attr.androidmk_deps
232 subdir = paths.join("bin", ctx.attr.name)
233 …out_file = stripped_impl(ctx, ctx.file.src, stem = ctx.attr.stem, suffix = ctx.attr.suffix, subdir…
239 runfiles = ctx.attr.src[0][DefaultInfo].default_runfiles,
245 src = attr.label(
251 linkopts = attr.string_list(default = []), # Used for validation
252 runtime_deps = attr.label_list(
256 androidmk_deps = attr.label_list(
260 stem = attr.string(),
261 suffix = attr.string(),
262 unstripped = attr.label(
268 package_name = attr.string(
272 _allowlist_function_transition = attr.label(