aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-03-23 10:32:15 +0100
committerFelix Morgner <felix.morgner@ost.ch>2026-03-23 10:32:15 +0100
commit48a2c33d205397adeaad385aebc1d1e008915b3e (patch)
tree379265414d551747585a1f86b9f390539ef2dfeb /CMakeLists.txt
parent754012dd458985a6a4953c99204c6651318892b2 (diff)
downloadteachos-48a2c33d205397adeaad385aebc1d1e008915b3e.tar.xz
teachos-48a2c33d205397adeaad385aebc1d1e008915b3e.zip
ci: enable test builds
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f4c3762..71e4fef 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,8 +20,9 @@ include("FetchContent")
FetchContent_Declare(
"Catch2"
- GIT_REPOSITORY "https://github.com/catchorg/Catch2.git"
- GIT_TAG "v3.13.0"
+ URL "https://github.com/catchorg/Catch2/archive/refs/tags/v3.7.1.tar.gz"
+ URL_HASH "SHA256=c991b247a1a0d7bb9c39aa35faf0fe9e19764213f28ffba3109388e62ee0269c"
+ EXCLUDE_FROM_ALL
FIND_PACKAGE_ARGS
)
@@ -91,6 +92,8 @@ if(CMAKE_CROSSCOMPILING)
add_subdirectory("kapi")
add_subdirectory("libs")
else()
+ include("EnableCoverage")
+
enable_testing()
find_package("Catch2")
include("Catch")