From f7a06af54fdf4aa7e2f974e4a74c1fb9d872194d Mon Sep 17 00:00:00 2001 From: jakeg00dwin Date: Wed, 6 Mar 2024 22:01:53 -0800 Subject: [PATCH] added some stuff I found on a blog --- tests/CMakeLists.txt | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index e69de29..7cd1e5f 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -0,0 +1,24 @@ +# Find either installed version of cpputest +# Or use the gitsubmodule version. +if(DEFINED ENV{CPPUTEST_HOME}) + message(STATUS "Using CppUTest home: $ENV{CPPUTEST_HOME}") + set(CPPUTEST_INCLUDE_DIRS $ENV{CPPUTEST_HOME}/include) + set(CPPUTEST_LIBRARIES $ENV{CPPUTEST_HOME}/lib) + set(CPPUTEST_LDFLAGS CppUTest CppUTestExt) +else() + find_package(PkgConfig REQUIRED) + pkg_search_module(CPPUTEST REQUIRED cpputest>=3.8) + message(STATUS "Found CppUTest version ${CPPUTEST_VERSION}") +endif() + +# TEST_DIRS +add_subdirectory() + +# INCLUDE_DIRS + + +# Build unit tests and link with other sources. + +# Run the tests once build finished. + +