1################################################################################ 2# 3# catch2 4# 5################################################################################ 6 7CATCH2_VERSION = 3.6.0 8CATCH2_SITE = $(call github,catchorg,Catch2,v$(CATCH2_VERSION)) 9CATCH2_INSTALL_STAGING = YES 10CATCH2_INSTALL_TARGET = NO 11CATCH2_LICENSE = BSL-1.0 12CATCH2_LICENSE_FILES = LICENSE.txt 13CATCH2_SUPPORTS_IN_SOURCE_BUILD = NO 14 15# We force building a static library only as building a dynamic 16# library is not really supported officially: 17# https://github.com/catchorg/Catch2/blob/devel/docs/faq.md#can-i-compile-catch2-into-a-dynamic-library 18CATCH2_CONF_OPTS = \ 19 -DCATCH_INSTALL_DOCS=OFF \ 20 -DBUILD_SHARED_LIBS=OFF 21 22$(eval $(cmake-package)) 23