diff options
author | Ian Parkinson <ianp@google.com> | 2013-02-04 19:35:12 +0000 |
---|---|---|
committer | Ian Parkinson <ianp@google.com> | 2013-02-04 19:36:57 +0000 |
commit | e8740d2e04179cd15a85dd055cac90b5aeb52589 (patch) | |
tree | 00a2c071facb8068157656432deb67c5b4ffb43b | |
parent | 7d40a27fc9b875170e4bd4d37f6af4ef9f6e2048 (diff) | |
download | objenesis-kitkat-cts-dev.tar.gz |
Build and run the Objenesis TCK on Androidandroid-sdk-4.4.2_r1.0.1android-sdk-4.4.2_r1android-cts-4.4_r4android-cts-4.4_r1android-4.4w_r1android-4.4_r1.2.0.1android-4.4_r1.2android-4.4_r1.1.0.1android-4.4_r1.1android-4.4_r1.0.1android-4.4_r1android-4.4_r0.9android-4.4_r0.8android-4.4_r0.7android-4.4.4_r2.0.1android-4.4.4_r2android-4.4.4_r1.0.1android-4.4.4_r1android-4.4.3_r1.1.0.1android-4.4.3_r1.1android-4.4.3_r1.0.1android-4.4.3_r1android-4.4.2_r2.0.1android-4.4.2_r2android-4.4.2_r1.0.1android-4.4.2_r1android-4.4.1_r1.0.1android-4.4.1_r1android-4.3_r3.1android-4.3_r3android-4.3_r2.3android-4.3_r2.2android-4.3_r2.1android-4.3_r2android-4.3_r1.1android-4.3_r1android-4.3_r0.9.1android-4.3_r0.9android-4.3.1_r1tools_r22.2kitkat-wearkitkat-releasekitkat-mr2.2-releasekitkat-mr2.1-releasekitkat-mr2-releasekitkat-mr1.1-releasekitkat-mr1-releasekitkat-devkitkat-cts-releasekitkat-cts-devjb-mr2.0.0-releasejb-mr2.0-releasejb-mr2-releasejb-mr2-devidea133-weekly-releaseidea133
Change-Id: I35dd67b3f6a14b275e8a5bb883a952002c6bafcb
-rw-r--r-- | Android.mk | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -37,3 +37,32 @@ LOCAL_MODULE := objenesis-target LOCAL_SDK_VERSION := 10 LOCAL_MODULE_TAGS := optional include $(BUILD_STATIC_JAVA_LIBRARY) + +#-------------------------------- +# Builds the Objenesis TCK as a device-targeted library + +include $(CLEAR_VARS) +LOCAL_MODULE := objenesis-tck-target +LOCAL_MODULE_TAGS := tests + +LOCAL_STATIC_JAVA_LIBRARIES := objenesis-target +LOCAL_SRC_FILES := $(call all-java-files-under, tck/src) +LOCAL_JAVA_RESOURCE_DIRS := tck/src +include $(BUILD_STATIC_JAVA_LIBRARY) + +# ------------------------------- +# Builds the deployable Objenesis TCK for Android +# To build and run: +# make APP-ObjenesisTck +# adb install -r out/target/product/generic/data/app/ObjenesisTck.apk +# adb shell am instrument -w org.objenesis.tck.android/.TckInstrumentation + +LOCAL_PATH := $(LOCAL_PATH)/tck-android +include $(CLEAR_VARS) +LOCAL_PACKAGE_NAME := ObjenesisTck +LOCAL_MODULE_TAGS := tests +LOCAL_CERTIFICATE := platform + +LOCAL_STATIC_JAVA_LIBRARIES := objenesis-tck-target +LOCAL_SRC_FILES := $(call all-java-files-under, src) +include $(BUILD_PACKAGE) |