Makefile to include Widevine tests in google_tests.zip package.

Inclusion depends on a subsequent cl in vendor/google,
referencing the WIDEVINE_TEST_MAKE_TARGETS variable within.

Subsequent cl: https://googleplex-android-review.git.corp.google.com/681048

Change-Id: Ibaad415213b193dfb55426e4a9d725e39f4c05b3
This commit is contained in:
Kyle Alexander
2015-04-28 12:26:31 -07:00
parent 2229e51c18
commit 50704657e5

35
tests/Android.mk Normal file
View File

@@ -0,0 +1,35 @@
# Build rules for tests to be included in the google_tests.zip package
# are discovered by having an Android.mk file located in vendor/<project>/tests/.
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
# Targets to be included in google_tests.zip
# Referenced by vendor/google/build/tasks/google_tests.mk
WIDEVINE_TEST_MAKE_TARGETS := \
cdm_engine_test \
cdm_extended_duration_test \
cdm_session_unittest \
device_files_unittest \
file_store_unittest \
initialization_data_unittest \
libwvdrmdrmplugin_test \
libwvdrmengine_test \
libwvdrmmediacrypto_test \
license_unittest \
max_res_engine_unittest \
MediaDrmAPITest \
oemcrypto_test \
policy_engine_unittest \
request_license_test \
timer_unittest \
# Call the makefiles for all our tests used in TradeFederation
MODULAR_DRM_PATH := vendor/widevine/libwvdrmengine
include $(MODULAR_DRM_PATH)/test/gmock/Android.mk
include $(MODULAR_DRM_PATH)/cdm/test/Android.mk
include $(MODULAR_DRM_PATH)/mediacrypto/test/Android.mk
include $(MODULAR_DRM_PATH)/mediadrm/test/Android.mk
include $(MODULAR_DRM_PATH)/oemcrypto/test/Android.mk
include $(MODULAR_DRM_PATH)/test/unit/Android.mk
include $(MODULAR_DRM_PATH)/test/java/Android.mk