diff options
author | Dmytro Korchynskyi <kdl.dima@gmail.com> | 2021-05-07 15:10:44 +0300 |
---|---|---|
committer | Dmytro Korchynskyi <kdl.dima@gmail.com> | 2021-05-18 09:59:17 +0300 |
commit | 8b6b3023eaaea9b7c6ab460851023195cab76870 (patch) | |
tree | 6c854c21e4a26185e7507f1d3b58b27ae745d724 /test | |
parent | 9a43755daa3fd5e713f37e29ba5a42b3b753ce3c (diff) |
use folders in CMake
Signed-off-by: Dmytro Korchynskyi <kdl.dima@gmail.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/CMakeLists.txt | 1 | ||||
-rw-r--r-- | test/nextcloud_add_test.cmake | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 9cb01cde0..c10fa3395 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -13,6 +13,7 @@ add_library(testutils target_link_libraries(testutils PUBLIC ${APPLICATION_EXECUTABLE}sync Qt5::Test) target_include_directories(testutils PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) +set_target_properties(testutils PROPERTIES FOLDER Tests) nextcloud_add_test(NextcloudPropagator) diff --git a/test/nextcloud_add_test.cmake b/test/nextcloud_add_test.cmake index 2d775fcae..5cca34e6d 100644 --- a/test/nextcloud_add_test.cmake +++ b/test/nextcloud_add_test.cmake @@ -29,11 +29,12 @@ macro(nextcloud_add_test test_class) COMMAND ${OWNCLOUD_TEST_CLASS}Test WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/bin") - target_include_directories(${OWNCLOUD_TEST_CLASS}Test + target_include_directories(${OWNCLOUD_TEST_CLASS}Test PRIVATE "${CMAKE_SOURCE_DIR}/test/" ${CMAKE_SOURCE_DIR}/src/3rdparty/qtokenizer ) + set_target_properties(${OWNCLOUD_TEST_CLASS}Test PROPERTIES FOLDER Tests) endmacro() macro(nextcloud_add_benchmark test_class) @@ -63,4 +64,5 @@ macro(nextcloud_add_benchmark test_class) add_definitions(-DOWNCLOUD_TEST) add_definitions(-DOWNCLOUD_BIN_PATH="${CMAKE_BINARY_DIR}/bin") + set_target_properties(${OWNCLOUD_TEST_CLASS}Bench PROPERTIES FOLDER Tests/Benchmarks) endmacro() |