12345678910111213141516171819202122 |
- ################################################################################
- #
- # catch2
- #
- ################################################################################
- CATCH2_VERSION = 3.5.4
- CATCH2_SITE = $(call github,catchorg,Catch2,v$(CATCH2_VERSION))
- CATCH2_INSTALL_STAGING = YES
- CATCH2_INSTALL_TARGET = NO
- CATCH2_LICENSE = BSL-1.0
- CATCH2_LICENSE_FILES = LICENSE.txt
- CATCH2_SUPPORTS_IN_SOURCE_BUILD = NO
- # We force building a static library only as building a dynamic
- # library is not really supported officially:
- # https://github.com/catchorg/Catch2/blob/devel/docs/faq.md#can-i-compile-catch2-into-a-dynamic-library
- CATCH2_CONF_OPTS = \
- -DCATCH_INSTALL_DOCS=OFF \
- -DBUILD_SHARED_LIBS=OFF
- $(eval $(cmake-package))
|