blob: ff355ba356328ecb3bf249ac46508146c066fba8 [file] [log] [blame]
function(vec_cc_test)
cmake_parse_arguments(
_RULE
""
"NAME"
"SRCS;COPTS;DEFINES;LINKOPTS;DATA;DEPS;LABELS"
${ARGN}
)
set(_NAME "${_RULE_NAME}")
project(${_RULE_NAME})
set (CMAKE_CXX_STANDARD 17)
vec_cc_binary(
NAME
${_RULE_NAME}
SRCS
${_RULE_SRCS}
DEPS
pw_unit_test
pw_unit_test.main
pw_assert_basic
${_RULE_DEPS}
LINKOPTS
${_RULE_LINKOPTS}
)
endfunction()