xref: /aosp_15_r20/build/bazel/tests/bionic/BUILD (revision 7594170e27e0732bc44b93d1440d87a54b6ffe7c)
1*7594170eSAndroid Build Coastguard Workerload("@soong_injection//cc_toolchain:config_constants.bzl", "constants")
2*7594170eSAndroid Build Coastguard Worker
3*7594170eSAndroid Build Coastguard Worker# This test requires bp2build to run and the generated BUILD files in the source tree.
4*7594170eSAndroid Build Coastguard Workersh_test(
5*7594170eSAndroid Build Coastguard Worker    name = "verify_bionic_outputs",
6*7594170eSAndroid Build Coastguard Worker    srcs = ["verify_bionic_outputs.sh"],
7*7594170eSAndroid Build Coastguard Worker    args = [
8*7594170eSAndroid Build Coastguard Worker        "$(location //prebuilts/clang/host/linux-x86:llvm-nm)",
9*7594170eSAndroid Build Coastguard Worker        "$(location //prebuilts/clang/host/linux-x86:llvm-readelf)",
10*7594170eSAndroid Build Coastguard Worker    ],
11*7594170eSAndroid Build Coastguard Worker    data = [
12*7594170eSAndroid Build Coastguard Worker        "//bionic/libc",
13*7594170eSAndroid Build Coastguard Worker        "//bionic/libc:libc_bp2build_cc_library_static",
14*7594170eSAndroid Build Coastguard Worker        "//bionic/libdl:libdl_android",
15*7594170eSAndroid Build Coastguard Worker        "//bionic/libdl:libdl_android_bp2build_cc_library_static",
16*7594170eSAndroid Build Coastguard Worker        "//bionic/linker:ld-android",
17*7594170eSAndroid Build Coastguard Worker        "//bionic/linker:ld-android_bp2build_cc_library_static",
18*7594170eSAndroid Build Coastguard Worker        "//prebuilts/clang/host/linux-x86:llvm-nm",
19*7594170eSAndroid Build Coastguard Worker        "//prebuilts/clang/host/linux-x86:llvm-readelf",
20*7594170eSAndroid Build Coastguard Worker    ],
21*7594170eSAndroid Build Coastguard Worker    deps = ["@bazel_tools//tools/bash/runfiles"],
22*7594170eSAndroid Build Coastguard Worker)
23*7594170eSAndroid Build Coastguard Worker
24*7594170eSAndroid Build Coastguard Workersh_test(
25*7594170eSAndroid Build Coastguard Worker    name = "compare_libc_stripping",
26*7594170eSAndroid Build Coastguard Worker    srcs = ["compare_libc_stripping.sh"],
27*7594170eSAndroid Build Coastguard Worker    data = [
28*7594170eSAndroid Build Coastguard Worker        "//bionic/libc",
29*7594170eSAndroid Build Coastguard Worker        "//bionic/libc:libc_unstripped",
30*7594170eSAndroid Build Coastguard Worker    ],
31*7594170eSAndroid Build Coastguard Worker    deps = ["@bazel_tools//tools/bash/runfiles"],
32*7594170eSAndroid Build Coastguard Worker)
33