aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Murashkin <iam@google.com>2016-04-28 01:40:08 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-04-28 01:40:08 +0000
commitb2e59562aa24a85a0ad0409ed8c377b02900da94 (patch)
treee7d7a8edf5db2c0daa0ba42a079d69069490ecff
parent94770dd065d3cc966479d651c836d1acc960dcdd (diff)
parent315c1c80b8f92218d1b7957c87a37f75377b3bc0 (diff)
downloadtestng-b2e59562aa24a85a0ad0409ed8c377b02900da94.tar.gz
build: Add device-side support for the AOSP.
am: 315c1c8 * commit '315c1c80b8f92218d1b7957c87a37f75377b3bc0': build: Add device-side support for the AOSP. Change-Id: I6150d7cefc293fbd6760a714d2ce4eb5a7c27305
-rw-r--r--Android.mk18
1 files changed, 18 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 52f15b32..caaabaa4 100644
--- a/Android.mk
+++ b/Android.mk
@@ -56,6 +56,24 @@ testng_src_files := $(filter-out $(testng_android_unsupported_src_files),$(testn
## Build rules follow.
##
+# target jar (static)
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := $(testng_src_files)
+LOCAL_MODULE := testng
+LOCAL_STATIC_JAVA_LIBRARIES := jcommander snakeyaml guice
+LOCAL_JAVA_LIBRARIES := junit-targetdex junit4-target
+include $(LOCAL_PATH)/GenerateTemplates.mk # Generate Version.java
+include $(BUILD_STATIC_JAVA_LIBRARY)
+
+# target jar (standalone, e.g. add it to classpath manually)
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := $(testng_src_files)
+LOCAL_MODULE := testng-lib
+LOCAL_STATIC_JAVA_LIBRARIES := jcommander snakeyaml guice
+LOCAL_JAVA_LIBRARIES := junit-targetdex junit4-target
+include $(LOCAL_PATH)/GenerateTemplates.mk # Generate Version.java
+include $(BUILD_JAVA_LIBRARY)
+
# host jar
include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(testng_src_files)