Skip to content

Commit 306e1a2

Browse files
committed
cmake utils upgrade
1 parent ccc5474 commit 306e1a2

1 file changed

Lines changed: 18 additions & 20 deletions

File tree

CMakeLists.txt

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -62,23 +62,21 @@ set_target_properties(example PROPERTIES COMPILE_FLAGS "${X_CMAKE_C_FLAGS}")
6262
# tests
6363
enable_testing()
6464

65-
macro(setup_test)
66-
utils_setup_c_test(
67-
NAME ${ARGV0}
68-
ADDITIONAL_SOURCES "${COMMON_TEST_SOURCES}"
69-
COMPILATION_FLAGS "${X_CMAKE_C_FLAGS}"
70-
BINARY_DIRECTORY "${CMAKE_BINARY_DIR}/bin"
71-
)
72-
endmacro(setup_test)
73-
74-
setup_test("valid_command")
75-
setup_test("invalid_command")
76-
setup_test("valid_multiple_commands")
77-
setup_test("valid_multiple_commands_default_options")
78-
setup_test("valid_multiple_commands_with_valid_runner")
79-
setup_test("valid_multiple_commands_with_invalid_runner")
80-
setup_test("valid_multiple_commands_with_print")
81-
setup_test("exit_on_error_valid")
82-
setup_test("exit_on_error_break")
83-
setup_test("exit_on_error_ignore")
84-
setup_test("stability")
65+
utils_setup_c_test(
66+
NAME
67+
valid_command
68+
invalid_command
69+
valid_multiple_commands
70+
valid_multiple_commands_default_options
71+
valid_multiple_commands_with_valid_runner
72+
valid_multiple_commands_with_invalid_runner
73+
valid_multiple_commands_with_print
74+
exit_on_error_valid
75+
exit_on_error_break
76+
exit_on_error_ignore
77+
stability
78+
ADDITIONAL_SOURCES "${COMMON_TEST_SOURCES}"
79+
COMPILATION_FLAGS "${X_CMAKE_C_FLAGS}"
80+
BINARY_DIRECTORY "${CMAKE_BINARY_DIR}/bin"
81+
)
82+

0 commit comments

Comments
 (0)