-
-
Notifications
You must be signed in to change notification settings - Fork 527
/
Copy pathBUILD.bazel
29 lines (27 loc) · 1.01 KB
/
BUILD.bazel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
load("@io_bazel_rules_kotlin//kotlin:android.bzl", "kt_android_library", "kt_android_local_test")
kt_android_library(
name = "lib",
srcs = glob(["src/main/java/**/*.kt"]),
custom_package = "com.example.android.bazel",
manifest = "src/main/AndroidManifest.xml",
resource_files = glob(["src/main/res/**"]),
deps = [
"@maven//:org_jetbrains_kotlin_kotlin_stdlib",
"@maven//:org_jetbrains_kotlin_kotlin_stdlib_common",
"@maven//:org_jetbrains_kotlin_kotlin_stdlib_jdk7",
"@maven//:org_jetbrains_kotlin_kotlin_stdlib_jdk8",
],
)
kt_android_local_test(
name = "test",
srcs = ["src/test/java/com/example/android/bazel/WelcomeActivityTest.kt"],
custom_package = "com.example.android.bazel.test",
test_class = "com.example.android.bazel.WelcomeActivityTest",
deps = [
":lib",
"@maven//:com_google_truth_truth",
"@maven//:junit_junit",
"@maven//:org_robolectric_robolectric",
"@robolectric//bazel:android-all",
],
)