1*333d2b36SAndroid Build Coastguard Workerpackage { 2*333d2b36SAndroid Build Coastguard Worker default_applicable_licenses: ["Android-Apache-2.0"], 3*333d2b36SAndroid Build Coastguard Worker} 4*333d2b36SAndroid Build Coastguard Worker 5*333d2b36SAndroid Build Coastguard Workerblueprint_go_binary { 6*333d2b36SAndroid Build Coastguard Worker name: "extract_apks", 7*333d2b36SAndroid Build Coastguard Worker srcs: ["main.go"], 8*333d2b36SAndroid Build Coastguard Worker deps: [ 9*333d2b36SAndroid Build Coastguard Worker "android-archive-zip", 10*333d2b36SAndroid Build Coastguard Worker "golang-protobuf-proto", 11*333d2b36SAndroid Build Coastguard Worker "golang-protobuf-encoding-prototext", 12*333d2b36SAndroid Build Coastguard Worker "soong-cmd-extract_apks-proto", 13*333d2b36SAndroid Build Coastguard Worker ], 14*333d2b36SAndroid Build Coastguard Worker testSrcs: ["main_test.go"], 15*333d2b36SAndroid Build Coastguard Worker} 16*333d2b36SAndroid Build Coastguard Worker 17*333d2b36SAndroid Build Coastguard Workerbootstrap_go_package { 18*333d2b36SAndroid Build Coastguard Worker name: "soong-cmd-extract_apks-proto", 19*333d2b36SAndroid Build Coastguard Worker pkgPath: "android/soong/cmd/extract_apks/bundle_proto", 20*333d2b36SAndroid Build Coastguard Worker deps: [ 21*333d2b36SAndroid Build Coastguard Worker "golang-protobuf-reflect-protoreflect", 22*333d2b36SAndroid Build Coastguard Worker "golang-protobuf-runtime-protoimpl", 23*333d2b36SAndroid Build Coastguard Worker ], 24*333d2b36SAndroid Build Coastguard Worker srcs: [ 25*333d2b36SAndroid Build Coastguard Worker "bundle_proto/commands.pb.go", 26*333d2b36SAndroid Build Coastguard Worker "bundle_proto/config.pb.go", 27*333d2b36SAndroid Build Coastguard Worker "bundle_proto/targeting.pb.go", 28*333d2b36SAndroid Build Coastguard Worker ], 29*333d2b36SAndroid Build Coastguard Worker} 30