| package { |
| default_applicable_licenses: ["Android-Apache-2.0"], |
| } |
| |
| blueprint_go_binary { |
| name: "symbols_map", |
| srcs: [ |
| "elf.go", |
| "r8.go", |
| "symbols_map.go", |
| ], |
| testSrcs: [ |
| "elf_test.go", |
| "r8_test.go", |
| ], |
| deps: [ |
| "blueprint-pathtools", |
| "golang-protobuf-encoding-prototext", |
| "soong-response", |
| "symbols_map_proto", |
| ], |
| } |
| |
| bootstrap_go_package { |
| name: "symbols_map_proto", |
| pkgPath: "android/soong/cmd/symbols_map/symbols_map_proto", |
| deps: [ |
| "golang-protobuf-reflect-protoreflect", |
| "golang-protobuf-runtime-protoimpl", |
| ], |
| srcs: [ |
| "symbols_map_proto/symbols_map.pb.go", |
| ], |
| } |