diff options
-rw-r--r-- | bundletool/Android.bp | 18 | ||||
-rw-r--r-- | bundletool/Android.mk | 37 |
2 files changed, 18 insertions, 37 deletions
diff --git a/bundletool/Android.bp b/bundletool/Android.bp new file mode 100644 index 0000000..ab822b8 --- /dev/null +++ b/bundletool/Android.bp @@ -0,0 +1,18 @@ +java_binary_host { + name: "bundletool", + + wrapper: "etc/bundletool", + srcs: ["java/**/*.java"], + + static_libs: [ + "guava", + "jsr305", + "dagger2-auto-value", + "error_prone_annotations-2.0.18", + ], + + annotation_processors: ["dagger2-auto-value"], + annotation_processor_classes: ["com.google.auto.value.processor.AutoValueProcessor"], + + manifest: "manifest.txt", +} diff --git a/bundletool/Android.mk b/bundletool/Android.mk deleted file mode 100644 index b6c20f8..0000000 --- a/bundletool/Android.mk +++ /dev/null @@ -1,37 +0,0 @@ -LOCAL_PATH:= $(call my-dir) - -## bundletool script - -include $(CLEAR_VARS) - -LOCAL_MODULE := bundletool -LOCAL_MODULE_TAG := optional -LOCAL_MODULE_CLASS := EXECUTABLES -LOCAL_IS_HOST_MODULE := true - -include $(BUILD_SYSTEM)/base_rules.mk - -$(LOCAL_BUILT_MODULE): $(HOST_OUT_JAVA_LIBRARIES)/bundletool$(COMMON_JAVA_PACKAGE_SUFFIX) -$(LOCAL_BUILT_MODULE): $(LOCAL_PATH)/etc/bundletool | $(ACP) - @echo "Copy: $(PRIVATE_MODULE) ($@)" - $(copy-file-to-new-target) - $(hide) chmod 755 $@ - -## tool jar - -include $(CLEAR_VARS) - -LOCAL_MODULE := bundletool - -LOCAL_SRC_FILES := $(call all-java-files-under, java) -LOCAL_IS_HOST_MODULE := true -LOCAL_MODULE_TAGS := optional - -LOCAL_STATIC_JAVA_LIBRARIES := guavalib jsr305lib dagger2-auto-value-host error_prone_annotations-2.0.18 - -LOCAL_ANNOTATION_PROCESSORS := dagger2-auto-value-host -LOCAL_ANNOTATION_PROCESSOR_CLASSES := com.google.auto.value.processor.AutoValueProcessor - -LOCAL_JAR_MANIFEST := manifest.txt - -include $(BUILD_HOST_JAVA_LIBRARY) |