Merge "tests: Generate testdata for 2nd arch."
am: 16e88679dc
Change-Id: I9804a4fe55aa9eb1002d279bb2dc286a0409782d
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