# $NetBSD: Makefile,v 1.17 2024/04/14 17:41:14 adam Exp $ DISTNAME= Catch2-3.5.4 PKGNAME= ${DISTNAME:tl} CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=catchorg/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= bsiegert@NetBSD.org HOMEPAGE= https://github.com/catchorg/Catch2 COMMENT= C++ test framework for unit tests LICENSE= boost-license WRKSRC= ${WRKDIR}/${DISTNAME} USE_LANGUAGES= c c++ CMAKE_CONFIGURE_ARGS+= -DBUILD_TESTING=OFF CMAKE_CONFIGURE_ARGS+= -DPKGCONFIG_INSTALL_DIR:PATH=${PREFIX}/lib/pkgconfig CMAKE_CONFIGURE_ARGS+= -DCMAKE_CXX_STANDARD=17 USE_CXX_FEATURES+= c++17 .include "../../devel/cmake/build.mk" .include "../../mk/bsd.pkg.mk"