ports/devel/googlemock/Makefile
Jan Beich fbea4307e8 devel/google{test,mock}: update to 1.10.0
- Drop static library
- Drop gtest-config and gmock-config
- Drop GTEST_LIB_CHECK autoconf macro
- Drop gmock_doctory.py as it's too old
- Expose tests via option

Changes:	https://github.com/google/googletest/compare/release-1.8.1...release-1.10.0
Reported by:	GitHub (watch releases)
PR:		239654
Differential Revision:	https://reviews.freebsd.org/D19430
2019-10-05 00:42:20 +00:00

38 lines
807 B
Makefile

# Created by: Cheng-Lung Sung <clsung@FreeBSD.org>
# $FreeBSD$
PORTNAME= googlemock
DISTVERSIONPREFIX= release-
DISTVERSION= 1.10.0
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Library for writing and using C++ mock classes
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libgtest.so:devel/googletest
USE_GITHUB= yes
GH_ACCOUNT= google
GH_PROJECT= googletest
USES= cmake compiler:c++11-lib
USE_LDCONFIG= yes
CMAKE_ON= BUILD_GMOCK BUILD_SHARED_LIBS
OPTIONS_DEFINE= TEST
TEST_USES= python:build
TEST_CMAKE_BOOL= gmock_build_tests
TEST_TEST_TARGET= test
post-install:
# Clean unused stuff: googletest, unprocessed headers
${FIND} ${STAGEDIR}${PREFIX} \( -ipath "*gtest*" -o \
-name '*.pump' -o -empty \) -delete
pre-install-TEST-on: do-test
.include <bsd.port.mk>