aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Gerard <damien@iwi.me>2018-06-16 12:28:48 +0900
committerDamien Gerard <damien@iwi.me>2018-06-16 12:28:48 +0900
commit0cdbb3c6592da5dd330a7041149d8549fad3a48c (patch)
tree4edb77841c3015999468fe9edde7b622d3565032
parentMerge pull request #62 from pavel-belikov/fix-windows-minmax (diff)
downloadargs.hxx-0cdbb3c6592da5dd330a7041149d8549fad3a48c.tar.xz
cmake: group examples and unittests
-rw-r--r--CMakeLists.txt16
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)