13020398bb0296c065b6224a9dfca09c203973fdbArthur EubanksLOCAL_PATH := $(call my-dir) 2cb0c5a9f5e2deb1e792ef971fe0678a6986669e8Stephen Hines 389e35a551ee4b0bfcb3ede10da3b027dba1da7efJean-Luc Brouilletifneq (true,$(TARGET_BUILD_PDK)) 43020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 53020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks# Set RSTESTFORWARD_TARGETS 63020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksinclude $(LOCAL_PATH)/RSTestForward/Targets.mk 73020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 8cb0c5a9f5e2deb1e792ef971fe0678a6986669e8Stephen Hinesinclude $(call all-makefiles-under,$(LOCAL_PATH)) 93020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 103020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 113020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks# RSUnbundledTests 123020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks# Tests that run on older devices 133020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 143020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksmy_modules := \ 153020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks RSTestBackward \ 163020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks RSTest_Compat \ 173020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 183020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksmy_package_name := RSUnbundledTests 193020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 203020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksinclude $(BUILD_SYSTEM)/tasks/tools/package-modules.mk 213020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 223020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks.PHONY: RSUnbundledTests 233020398bb0296c065b6224a9dfca09c203973fdbArthur EubanksRSUnbundledTests: $(my_package_zip) 243020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 253020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks$(call dist-for-goals,RSUnbundledTests,$(my_package_zip):$(my_package_name).zip) 263020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 273020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 283020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks# RSUnbundledTests19 293020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks# Tests that run on older devices (API 19 and below) 303020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 313020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksmy_modules := \ 323020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks RSTestBackward19 \ 333020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks RSTest_Compat19 \ 343020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 353020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksmy_package_name := RSUnbundledTests19 363020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 373020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksinclude $(BUILD_SYSTEM)/tasks/tools/package-modules.mk 383020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 393020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks$(call dist-for-goals,RSUnbundledTests,$(my_package_zip):$(my_package_name).zip) 403020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 413020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 423020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks# RSTests 433020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks# Tests that run on latest platform build 443020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 453020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksifneq ($(ENABLE_RSTESTS),) 463020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 473020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksmy_modules := \ 483020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks RSTest \ 493020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks RSTest_Compat \ 503020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks $(RSTESTFORWARD_TARGETS) \ 513020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 523020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksmy_package_name := RSTests 533020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 543020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksinclude $(BUILD_SYSTEM)/tasks/tools/package-modules.mk 553020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 563020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks.PHONY: RSTests 573020398bb0296c065b6224a9dfca09c203973fdbArthur EubanksRSTests: $(my_package_zip) 583020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 593020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks$(call dist-for-goals,RSTests,$(my_package_zip):$(my_package_name).zip) 603020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 613020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanksendif 623020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 633020398bb0296c065b6224a9dfca09c203973fdbArthur EubanksRSTESTFORWARD_TARGETS := 643020398bb0296c065b6224a9dfca09c203973fdbArthur Eubanks 65cb0c5a9f5e2deb1e792ef971fe0678a6986669e8Stephen Hinesendif 66