Fix widevine unit test builds on 64-bit devices
bug: 17080975 Change-Id: Ic54d484e18fe0416855264ca073474f3d597e1a3
This commit is contained in:
@@ -59,7 +59,11 @@ adb push $OUT/system/bin/file_store_unittest /system/bin
|
|||||||
adb push $OUT/system/bin/device_files_unittest /system/bin
|
adb push $OUT/system/bin/device_files_unittest /system/bin
|
||||||
adb push $OUT/system/bin/timer_unittest /system/bin
|
adb push $OUT/system/bin/timer_unittest /system/bin
|
||||||
adb push $OUT/system/bin/libwvdrmengine_test /system/bin
|
adb push $OUT/system/bin/libwvdrmengine_test /system/bin
|
||||||
adb install -r $OUT/system/app/MediaDrmAPITest.apk
|
if [ -r $OUT/system/app/MediaDrmAPITest.apk ]; then
|
||||||
|
install -r $OUT/system/app/MediaDrmAPITest.apk
|
||||||
|
else
|
||||||
|
install -r $OUT/system/app/MediaDrmAPITest/MediaDrmAPITest.apk
|
||||||
|
fi
|
||||||
|
|
||||||
cd $ANDROID_BUILD_TOP/vendor/widevine/libwvdrmengine
|
cd $ANDROID_BUILD_TOP/vendor/widevine/libwvdrmengine
|
||||||
./run_all_unit_tests.sh
|
./run_all_unit_tests.sh
|
||||||
|
|||||||
@@ -38,4 +38,6 @@ LOCAL_SRC_FILES := \
|
|||||||
LOCAL_MODULE := libcdm
|
LOCAL_MODULE := libcdm
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
include $(BUILD_STATIC_LIBRARY)
|
||||||
|
|||||||
@@ -58,4 +58,6 @@ LOCAL_CFLAGS += \
|
|||||||
-DGTEST_HAS_TR1_TUPLE \
|
-DGTEST_HAS_TR1_TUPLE \
|
||||||
-DGTEST_USE_OWN_TR1_TUPLE \
|
-DGTEST_USE_OWN_TR1_TUPLE \
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
include $(BUILD_EXECUTABLE)
|
||||||
|
|||||||
@@ -20,4 +20,6 @@ LOCAL_MODULE := libwvdrmcryptoplugin
|
|||||||
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
include $(BUILD_STATIC_LIBRARY)
|
||||||
|
|||||||
@@ -59,4 +59,6 @@ LOCAL_MODULE := libwvdrmmediacrypto_test
|
|||||||
|
|
||||||
LOCAL_MODULE_TAGS := tests
|
LOCAL_MODULE_TAGS := tests
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
include $(BUILD_EXECUTABLE)
|
||||||
|
|||||||
@@ -20,4 +20,6 @@ LOCAL_MODULE := libwvdrmdrmplugin
|
|||||||
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
include $(BUILD_STATIC_LIBRARY)
|
||||||
|
|||||||
@@ -58,4 +58,6 @@ LOCAL_MODULE := libwvdrmdrmplugin_test
|
|||||||
|
|
||||||
LOCAL_MODULE_TAGS := tests
|
LOCAL_MODULE_TAGS := tests
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
include $(BUILD_EXECUTABLE)
|
||||||
|
|||||||
@@ -38,5 +38,7 @@ LOCAL_STATIC_LIBRARIES := \
|
|||||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)
|
||||||
LOCAL_MODULE := liboemcrypto
|
LOCAL_MODULE := liboemcrypto
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
include $(BUILD_SHARED_LIBRARY)
|
||||||
|
|
||||||
|
|||||||
@@ -37,4 +37,6 @@ LOCAL_SHARED_LIBRARIES := \
|
|||||||
|
|
||||||
LOCAL_MODULE:=oemcrypto_test
|
LOCAL_MODULE:=oemcrypto_test
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
include $(BUILD_EXECUTABLE)
|
||||||
|
|||||||
@@ -45,6 +45,8 @@ LOCAL_CFLAGS += $(libgmock_cflags)
|
|||||||
|
|
||||||
LOCAL_MODULE := libgmock
|
LOCAL_MODULE := libgmock
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
include $(BUILD_STATIC_LIBRARY)
|
||||||
|
|
||||||
#######################################################################
|
#######################################################################
|
||||||
@@ -66,4 +68,6 @@ LOCAL_CFLAGS += $(libgmock_cflags)
|
|||||||
|
|
||||||
LOCAL_MODULE := libgmock_main
|
LOCAL_MODULE := libgmock_main
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
include $(BUILD_STATIC_LIBRARY)
|
||||||
|
|||||||
@@ -32,4 +32,6 @@ LOCAL_MODULE := libwvdrmengine_test
|
|||||||
|
|
||||||
LOCAL_MODULE_TAGS := tests
|
LOCAL_MODULE_TAGS := tests
|
||||||
|
|
||||||
|
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
include $(BUILD_EXECUTABLE)
|
||||||
|
|||||||
Reference in New Issue
Block a user