Let CMake generate code for test application
This commit is contained in:
parent
99624197cd
commit
2370fe1ef5
|
@ -12,6 +12,7 @@ set(META_VERSION_MAJOR 0)
|
|||
set(META_VERSION_MINOR 8)
|
||||
set(META_VERSION_PATCH 4)
|
||||
set(META_VERSION_EXACT_SONAME ON)
|
||||
set(META_ADD_DEFAULT_CPP_UNIT_TEST_APPLICATION ON)
|
||||
|
||||
project(${META_PROJECT_NAME})
|
||||
|
||||
|
|
|
@ -21,12 +21,11 @@ set(SRC_FILES
|
|||
set(TEST_HEADER_FILES
|
||||
)
|
||||
set(TEST_SRC_FILES
|
||||
tests/cppunit.cpp
|
||||
tests/application.cpp
|
||||
)
|
||||
|
||||
# find c++utilities
|
||||
find_package(c++utilities 4.14.0 REQUIRED)
|
||||
find_package(c++utilities 4.17.0 REQUIRED)
|
||||
use_cpp_utilities()
|
||||
|
||||
# find qtutilities
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
#include <c++utilities/tests/cppunit.h>
|
|
@ -36,7 +36,6 @@ set(SRC_FILES
|
|||
set(TEST_HEADER_FILES
|
||||
)
|
||||
set(TEST_SRC_FILES
|
||||
tests/cppunit.cpp
|
||||
tests/connectiontests.cpp
|
||||
tests/misctests.cpp
|
||||
)
|
||||
|
@ -47,7 +46,7 @@ set(TS_FILES
|
|||
)
|
||||
|
||||
# find c++utilities
|
||||
find_package(c++utilities 4.16.0 REQUIRED)
|
||||
find_package(c++utilities 4.17.0 REQUIRED)
|
||||
use_cpp_utilities()
|
||||
set(META_PUBLIC_SHARED_LIB_DEPENDS c++utilities)
|
||||
set(META_PUBLIC_STATIC_LIB_DEPENDS c++utilities_static)
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
#include <c++utilities/tests/cppunit.h>
|
|
@ -19,7 +19,6 @@ set(SRC_FILES
|
|||
set(TEST_HEADER_FILES
|
||||
)
|
||||
set(TEST_SRC_FILES
|
||||
tests/cppunit.cpp
|
||||
tests/interfacetests.cpp
|
||||
)
|
||||
|
||||
|
@ -143,7 +142,7 @@ list(APPEND PRIVATE_SHARED_INCLUDE_DIRS "${SYNCTHING_PATH}/cmd/syncthing")
|
|||
list(APPEND PRIVATE_STATIC_INCLUDE_DIRS "${SYNCTHING_PATH}/cmd/syncthing")
|
||||
|
||||
# find c++utilities
|
||||
find_package(c++utilities 4.9.0 REQUIRED)
|
||||
find_package(c++utilities 4.17.0 REQUIRED)
|
||||
list(APPEND CMAKE_MODULE_PATH ${CPP_UTILITIES_MODULE_DIRS})
|
||||
list(APPEND PRIVATE_SHARED_INCLUDE_DIRS ${CPP_UTILITIES_INCLUDE_DIRS})
|
||||
list(APPEND PRIVATE_STATIC_INCLUDE_DIRS ${CPP_UTILITIES_INCLUDE_DIRS})
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
#include <c++utilities/tests/cppunit.h>
|
|
@ -9,6 +9,7 @@ set(META_PUBLIC_QT_MODULES Core)
|
|||
set(META_NO_INSTALL_TARGETS ON)
|
||||
set(META_NO_CPP_UNIT ON)
|
||||
set(META_TEST_TARGET_IS_MANUAL ON)
|
||||
set(META_ADD_DEFAULT_CPP_UNIT_TEST_APPLICATION OFF)
|
||||
|
||||
# add project files
|
||||
set(HEADER_FILES
|
||||
|
|
Loading…
Reference in New Issue