xref: /aosp_15_r20/external/tensorflow/arm_compiler.BUILD (revision b6fb3261f9314811a0f4371741dbb8839866f948)
1*b6fb3261SAndroid Build Coastguard Workerpackage(default_visibility = ["//visibility:public"])
2*b6fb3261SAndroid Build Coastguard Worker
3*b6fb3261SAndroid Build Coastguard Workerfilegroup(
4*b6fb3261SAndroid Build Coastguard Worker    name = "gcc",
5*b6fb3261SAndroid Build Coastguard Worker    srcs = glob(["bin/*-gcc"]),
6*b6fb3261SAndroid Build Coastguard Worker)
7*b6fb3261SAndroid Build Coastguard Worker
8*b6fb3261SAndroid Build Coastguard Workerfilegroup(
9*b6fb3261SAndroid Build Coastguard Worker    name = "ar",
10*b6fb3261SAndroid Build Coastguard Worker    srcs = glob(["bin/*-ar"]),
11*b6fb3261SAndroid Build Coastguard Worker)
12*b6fb3261SAndroid Build Coastguard Worker
13*b6fb3261SAndroid Build Coastguard Workerfilegroup(
14*b6fb3261SAndroid Build Coastguard Worker    name = "ld",
15*b6fb3261SAndroid Build Coastguard Worker    srcs = glob(["bin/*-ld"]),
16*b6fb3261SAndroid Build Coastguard Worker)
17*b6fb3261SAndroid Build Coastguard Worker
18*b6fb3261SAndroid Build Coastguard Workerfilegroup(
19*b6fb3261SAndroid Build Coastguard Worker    name = "nm",
20*b6fb3261SAndroid Build Coastguard Worker    srcs = glob(["bin/*-nm"]),
21*b6fb3261SAndroid Build Coastguard Worker)
22*b6fb3261SAndroid Build Coastguard Worker
23*b6fb3261SAndroid Build Coastguard Workerfilegroup(
24*b6fb3261SAndroid Build Coastguard Worker    name = "objcopy",
25*b6fb3261SAndroid Build Coastguard Worker    srcs = glob(["bin/*-objcopy"]),
26*b6fb3261SAndroid Build Coastguard Worker)
27*b6fb3261SAndroid Build Coastguard Worker
28*b6fb3261SAndroid Build Coastguard Workerfilegroup(
29*b6fb3261SAndroid Build Coastguard Worker    name = "objdump",
30*b6fb3261SAndroid Build Coastguard Worker    srcs = glob(["bin/*-objdump"]),
31*b6fb3261SAndroid Build Coastguard Worker)
32*b6fb3261SAndroid Build Coastguard Worker
33*b6fb3261SAndroid Build Coastguard Workerfilegroup(
34*b6fb3261SAndroid Build Coastguard Worker    name = "strip",
35*b6fb3261SAndroid Build Coastguard Worker    srcs = glob(["bin/*-strip"]),
36*b6fb3261SAndroid Build Coastguard Worker)
37*b6fb3261SAndroid Build Coastguard Worker
38*b6fb3261SAndroid Build Coastguard Workerfilegroup(
39*b6fb3261SAndroid Build Coastguard Worker    name = "as",
40*b6fb3261SAndroid Build Coastguard Worker    srcs = glob(["bin/*-as"]),
41*b6fb3261SAndroid Build Coastguard Worker)
42*b6fb3261SAndroid Build Coastguard Worker
43*b6fb3261SAndroid Build Coastguard Workerfilegroup(
44*b6fb3261SAndroid Build Coastguard Worker    name = "compiler_pieces",
45*b6fb3261SAndroid Build Coastguard Worker    srcs = glob([
46*b6fb3261SAndroid Build Coastguard Worker        "arm-rpi-linux-gnueabihf/**",
47*b6fb3261SAndroid Build Coastguard Worker        "libexec/**",
48*b6fb3261SAndroid Build Coastguard Worker        "lib/gcc/arm-rpi-linux-gnueabihf/**",
49*b6fb3261SAndroid Build Coastguard Worker        "include/**",
50*b6fb3261SAndroid Build Coastguard Worker    ]),
51*b6fb3261SAndroid Build Coastguard Worker)
52*b6fb3261SAndroid Build Coastguard Worker
53*b6fb3261SAndroid Build Coastguard Workerfilegroup(
54*b6fb3261SAndroid Build Coastguard Worker    name = "aarch64_compiler_pieces",
55*b6fb3261SAndroid Build Coastguard Worker    srcs = glob([
56*b6fb3261SAndroid Build Coastguard Worker        "aarch64-none-linux-gnu/**",
57*b6fb3261SAndroid Build Coastguard Worker        "libexec/**",
58*b6fb3261SAndroid Build Coastguard Worker        "lib/gcc/aarch64-none-linux-gnu/**",
59*b6fb3261SAndroid Build Coastguard Worker        "include/**",
60*b6fb3261SAndroid Build Coastguard Worker    ]),
61*b6fb3261SAndroid Build Coastguard Worker)
62*b6fb3261SAndroid Build Coastguard Worker
63*b6fb3261SAndroid Build Coastguard Workerfilegroup(
64*b6fb3261SAndroid Build Coastguard Worker    name = "compiler_components",
65*b6fb3261SAndroid Build Coastguard Worker    srcs = [
66*b6fb3261SAndroid Build Coastguard Worker        ":ar",
67*b6fb3261SAndroid Build Coastguard Worker        ":as",
68*b6fb3261SAndroid Build Coastguard Worker        ":gcc",
69*b6fb3261SAndroid Build Coastguard Worker        ":ld",
70*b6fb3261SAndroid Build Coastguard Worker        ":nm",
71*b6fb3261SAndroid Build Coastguard Worker        ":objcopy",
72*b6fb3261SAndroid Build Coastguard Worker        ":objdump",
73*b6fb3261SAndroid Build Coastguard Worker        ":strip",
74*b6fb3261SAndroid Build Coastguard Worker    ],
75*b6fb3261SAndroid Build Coastguard Worker)
76