Basic framework for parsing test targets
parent
cfddec17d5
commit
6d7cd639a5
@ -0,0 +1,6 @@
|
||||
TEST_LIST +=\
|
||||
serial_link_byte_stuffer\
|
||||
serial_link_frame_router\
|
||||
serial_link_frame_validator\
|
||||
serial_link_transport\
|
||||
serial_link_triple_buffered_object
|
@ -0,0 +1,13 @@
|
||||
include $(ROOT_DIR)/quantum/serial_link/tests/testlist.mk
|
||||
|
||||
define VALIDATE_TEST_LIST
|
||||
ifneq ($1,)
|
||||
ifeq ($$(findstring -,$1),-)
|
||||
$$(error Test names can't contain '-', but '$1' does)
|
||||
else
|
||||
$$(eval $$(call VALIDATE_TEST_LIST,$$(firstword $2),$$(wordlist 2,9999,$2)))
|
||||
endif
|
||||
endif
|
||||
endef
|
||||
|
||||
$(eval $(call VALIDATE_TEST_LIST,$(firstword $(TEST_LIST)),$(wordlist 2,9999,$(TEST_LIST))))
|
Loading…
Reference in New Issue