1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3 default_team: "trendy_team_android_crumpet", 4} 5 6java_binary_host { 7 name: "dependency-mapper", 8 main_class: "com.android.dependencymapper.Main", 9 static_libs: [ 10 "dependency-mapper-host-lib", 11 ], 12 visibility: ["//visibility:public"], 13} 14 15java_library_host { 16 name: "dependency-mapper-host-lib", 17 srcs: [ 18 "src/**/*.java", 19 "proto/**/*.proto", 20 ], 21 static_libs: [ 22 "gson", 23 "ow2-asm", 24 ], 25} 26 27java_test_host { 28 name: "dependency-mapper-tests", 29 srcs: ["tests/src/**/*.java"], 30 static_libs: [ 31 "junit", 32 "dependency-mapper-host-lib", 33 ], 34 data: [ 35 "tests/res/**/*", 36 ], 37 test_options: { 38 unit_test: true, 39 }, 40} 41 42java_library { 43 name: "dependency-mapper-test-data", 44 srcs: ["tests/res/**/*.java"], 45} 46