1package { 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} 35