blob: 0ba3b07a8621a9d6cbf62e86b8fc99f04c4bc74f [file] [log] [blame]
Colin Cross36f55aa2022-03-21 18:46:41 -07001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5blueprint_go_binary {
6 name: "symbols_map",
7 srcs: [
8 "elf.go",
9 "r8.go",
10 "symbols_map.go",
11 ],
12 testSrcs: [
13 "elf_test.go",
14 "r8_test.go",
15 ],
16 deps: [
17 "blueprint-pathtools",
18 "golang-protobuf-encoding-prototext",
19 "soong-response",
20 "symbols_map_proto",
21 ],
22}
23
24bootstrap_go_package {
25 name: "symbols_map_proto",
26 pkgPath: "android/soong/cmd/symbols_map/symbols_map_proto",
27 deps: [
28 "golang-protobuf-reflect-protoreflect",
29 "golang-protobuf-runtime-protoimpl",
30 ],
31 srcs: [
32 "symbols_map_proto/symbols_map.pb.go",
33 ],
34}