diff options
author | Damien Gerard <damien@iwi.me> | 2018-06-16 12:28:48 +0900 |
---|---|---|
committer | Damien Gerard <damien@iwi.me> | 2018-06-16 12:28:48 +0900 |
commit | 0cdbb3c6592da5dd330a7041149d8549fad3a48c (patch) | |
tree | 4edb77841c3015999468fe9edde7b622d3565032 | |
parent | Merge pull request #62 from pavel-belikov/fix-windows-minmax (diff) | |
download | args.hxx-0cdbb3c6592da5dd330a7041149d8549fad3a48c.tar.xz |
cmake: group examples and unittests
-rw-r--r-- | CMakeLists.txt | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 8f17cab..1bf25f8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,6 +25,14 @@ project(args CXX) add_library(args INTERFACE) target_include_directories(args INTERFACE "${CMAKE_CURRENT_SOURCE_DIR}") +add_executable(gitlike examples/gitlike.cxx) +target_link_libraries(gitlike args) +set_property(TARGET gitlike PROPERTY CXX_STANDARD 11) + +add_executable(completion examples/completion.cxx) +target_link_libraries(completion args) +set_property(TARGET completion PROPERTY CXX_STANDARD 11) + add_executable(argstest test.cxx) target_link_libraries(argstest args) set_property(TARGET argstest PROPERTY CXX_STANDARD 11) @@ -40,18 +48,10 @@ add_executable(argstest-multiple-inclusion test/multiple_inclusion_1.cxx test/mu target_link_libraries(argstest-multiple-inclusion args) set_property(TARGET argstest-multiple-inclusion PROPERTY CXX_STANDARD 11) -add_executable(gitlike examples/gitlike.cxx) -target_link_libraries(gitlike args) -set_property(TARGET gitlike PROPERTY CXX_STANDARD 11) - add_executable(argstest-windows-h test/windows_h.cxx) target_link_libraries(argstest-windows-h args) set_property(TARGET argstest-windows-h PROPERTY CXX_STANDARD 11) -add_executable(completion examples/completion.cxx) -target_link_libraries(completion args) -set_property(TARGET completion PROPERTY CXX_STANDARD 11) - enable_testing() add_test(NAME "test" COMMAND argstest) add_test(NAME "test-multiple-inclusion" COMMAND argstest-multiple-inclusion) |