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/timer_unittest /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
|
||||
./run_all_unit_tests.sh
|
||||
|
||||
@@ -38,4 +38,6 @@ LOCAL_SRC_FILES := \
|
||||
LOCAL_MODULE := libcdm
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
||||
@@ -58,4 +58,6 @@ LOCAL_CFLAGS += \
|
||||
-DGTEST_HAS_TR1_TUPLE \
|
||||
-DGTEST_USE_OWN_TR1_TUPLE \
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
@@ -20,4 +20,6 @@ LOCAL_MODULE := libwvdrmcryptoplugin
|
||||
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
||||
@@ -59,4 +59,6 @@ LOCAL_MODULE := libwvdrmmediacrypto_test
|
||||
|
||||
LOCAL_MODULE_TAGS := tests
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
@@ -20,4 +20,6 @@ LOCAL_MODULE := libwvdrmdrmplugin
|
||||
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
||||
@@ -58,4 +58,6 @@ LOCAL_MODULE := libwvdrmdrmplugin_test
|
||||
|
||||
LOCAL_MODULE_TAGS := tests
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
@@ -38,5 +38,7 @@ LOCAL_STATIC_LIBRARIES := \
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)
|
||||
LOCAL_MODULE := liboemcrypto
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_SHARED_LIBRARY)
|
||||
|
||||
|
||||
@@ -37,4 +37,6 @@ LOCAL_SHARED_LIBRARIES := \
|
||||
|
||||
LOCAL_MODULE:=oemcrypto_test
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
@@ -45,6 +45,8 @@ LOCAL_CFLAGS += $(libgmock_cflags)
|
||||
|
||||
LOCAL_MODULE := libgmock
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
||||
#######################################################################
|
||||
@@ -66,4 +68,6 @@ LOCAL_CFLAGS += $(libgmock_cflags)
|
||||
|
||||
LOCAL_MODULE := libgmock_main
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
||||
@@ -32,4 +32,6 @@ LOCAL_MODULE := libwvdrmengine_test
|
||||
|
||||
LOCAL_MODULE_TAGS := tests
|
||||
|
||||
LOCAL_MODULE_TARGET_ARCH := arm mips x86
|
||||
|
||||
include $(BUILD_EXECUTABLE)
|
||||
|
||||
Reference in New Issue
Block a user