Merge "tests: Generate testdata for 2nd arch." am: 16e88679dc am: 8f9672c0db
am: ab526b1246
Change-Id: I5ce8de6c1bb15f30570428ee106b83356ef3bd90
This commit is contained in:
+12
-1
@@ -84,13 +84,24 @@ LOCAL_STATIC_LIBRARIES := \
|
|||||||
libtune2fs \
|
libtune2fs \
|
||||||
$(tune2fs_static_libraries)
|
$(tune2fs_static_libraries)
|
||||||
|
|
||||||
testdata_out_path := $(TARGET_OUT_DATA_NATIVE_TESTS)/recovery
|
|
||||||
testdata_files := $(call find-subdir-files, testdata/*)
|
testdata_files := $(call find-subdir-files, testdata/*)
|
||||||
|
|
||||||
|
testdata_out_path := $(TARGET_OUT_DATA_NATIVE_TESTS)/recovery
|
||||||
GEN := $(addprefix $(testdata_out_path)/, $(testdata_files))
|
GEN := $(addprefix $(testdata_out_path)/, $(testdata_files))
|
||||||
$(GEN): PRIVATE_PATH := $(LOCAL_PATH)
|
$(GEN): PRIVATE_PATH := $(LOCAL_PATH)
|
||||||
$(GEN): PRIVATE_CUSTOM_TOOL = cp $< $@
|
$(GEN): PRIVATE_CUSTOM_TOOL = cp $< $@
|
||||||
$(GEN): $(testdata_out_path)/% : $(LOCAL_PATH)/%
|
$(GEN): $(testdata_out_path)/% : $(LOCAL_PATH)/%
|
||||||
$(transform-generated-source)
|
$(transform-generated-source)
|
||||||
LOCAL_GENERATED_SOURCES += $(GEN)
|
LOCAL_GENERATED_SOURCES += $(GEN)
|
||||||
|
|
||||||
|
ifdef TARGET_2ND_ARCH
|
||||||
|
testdata_out_path_2nd_arch := $($(TARGET_2ND_ARCH_VAR_PREFIX)TARGET_OUT_DATA_NATIVE_TESTS)/recovery
|
||||||
|
GEN_2ND_ARCH := $(addprefix $(testdata_out_path_2nd_arch)/, $(testdata_files))
|
||||||
|
$(GEN_2ND_ARCH): PRIVATE_PATH := $(LOCAL_PATH)
|
||||||
|
$(GEN_2ND_ARCH): PRIVATE_CUSTOM_TOOL = cp $< $@
|
||||||
|
$(GEN_2ND_ARCH): $(testdata_out_path_2nd_arch)/% : $(LOCAL_PATH)/%
|
||||||
|
$(transform-generated-source)
|
||||||
|
LOCAL_GENERATED_SOURCES += $(GEN_2ND_ARCH)
|
||||||
|
endif # TARGET_2ND_ARCH
|
||||||
|
|
||||||
include $(BUILD_NATIVE_TEST)
|
include $(BUILD_NATIVE_TEST)
|
||||||
|
|||||||
Reference in New Issue
Block a user