Squash project setup refactor

This commit is contained in:
Metehan Tuncbilek
2024-08-04 14:43:31 +02:00
committed by Georg Hagen
parent 6a1a76f4d1
commit 071ced8cb0
19 changed files with 172 additions and 122 deletions

14
3rdParty/catch2/CMakeLists.txt vendored Normal file
View File

@@ -0,0 +1,14 @@
include (FetchContent)
if(NOT DEFINED CATCH_REPO)
set(CATCH_REPO https://github.com/catchorg/Catch2.git)
endif ()
FetchContent_Declare(
Catch2
GIT_REPOSITORY ${CATCH_REPO}
GIT_TAG v3.6.0
GIT_SHALLOW TRUE
)
FetchContent_MakeAvailable(Catch2)