From 32a24dfd5c5ca2cac3c303e82c9ebe7cc7ff28ab Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 7 Dec 2018 22:12:12 +0100 Subject: core: begin implementing tests --- cmake/Modules/CUTE.cmake | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 cmake/Modules/CUTE.cmake (limited to 'cmake') diff --git a/cmake/Modules/CUTE.cmake b/cmake/Modules/CUTE.cmake new file mode 100644 index 0000000..1f0e7df --- /dev/null +++ b/cmake/Modules/CUTE.cmake @@ -0,0 +1,11 @@ +if(NOT EXISTS "${PROJECT_SOURCE_DIR}/lib/cute/cute/cute.h") + message(STATUS "CUTE: Submodule 'lib/cute' not checked out. Disabling tests.") + set(CUTE_FOUND OFF) +else() + message(STATUS "CUTE: Found submodule 'lib/cute'. Enabling tests.") + include("CTest") + enable_testing() + add_library("LIB::CUTE" INTERFACE IMPORTED) + set_property(TARGET "LIB::CUTE" PROPERTY INTERFACE_INCLUDE_DIRECTORIES "${PROJECT_SOURCE_DIR}/lib/cute") + set(CUTE_FOUND ON) +endif() \ No newline at end of file -- cgit v1.2.3