Merge "Manual BUILD file for first Kotlin target." am: b5f31291ee am: c63cffdb50 am: 1139f89620 am: d1d76263af

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2210099

Change-Id: If958176cc761921a4110935de40f81a618fe52ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Romain Jobredeaux
2022-09-13 15:10:50 +00:00
committed by Automerger Merge Worker

21
tools/codegen/BUILD.bazel Normal file
View File

@@ -0,0 +1,21 @@
# TODO(b/245731902): auto-generate these with bp2build.
load("@rules_kotlin//kotlin:jvm_library.bzl", "kt_jvm_library")
java_binary(
name = "codegen_cli",
main_class = "com.android.codegen.MainKt",
runtime_deps = [
":codegen_cli_kt_lib",
],
)
kt_jvm_library(
name = "codegen_cli_kt_lib",
srcs = glob(["src/**/*.kt"]),
deps = ["//external/javaparser"],
)
kt_jvm_library(
name = "codegen-version-info",
srcs = glob(["src/**/SharedConstants.kt"]),
)