devel/googlemock 1.8.1_1 MidnightBSD
Library for writing and using C++ mock classes
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- bsd3
- Categories
- devel
Description
Inspired by jMock, EasyMock, and Hamcrest, and designed with C++'s specifics in mind, Google C++ Mocking Framework (or Google Mock for short) is a library for writing and using C++ mock classes. Google Mock:
\* lets you create mock classes trivially using simple macros,
\* supports a rich set of matchers and actions,
\* handles unordered, partially ordered, or completely ordered expectations,
\* is extensible by users, and
\* works on Linux, Windows, and Mac OS X.
Install
Binary package:
mport install googlemock
From mports:
cd /usr/mports/devel/googlemock && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= googlemock>0:devel/googlemock
LIB_DEPENDS= libgmock.so:devel/googlemock
Dependencies
As this port's Makefile names them.
Build 2
${LOCALBASE}/share/aclocal/ax_pthread.m4: devel/autoconf-archivegoogletest>=1.8.0: devel/googletest
Library 1
libgtest.so: devel/googletest
Build dependencies 2
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- autoreconf compiler:c++11-lang libtool localbase python:run shebangfix
- Service scripts
- none
Files
pkg-plist 27
- bin/gmock-config
- bin/gmock_doctor.py
- include/gmock/gmock-actions.h
- include/gmock/gmock-cardinalities.h
- include/gmock/gmock-generated-actions.h
- include/gmock/gmock-generated-function-mockers.h
- include/gmock/gmock-generated-matchers.h
- include/gmock/gmock-generated-nice-strict.h
- include/gmock/gmock-matchers.h
- include/gmock/gmock-more-actions.h
- include/gmock/gmock-more-matchers.h
- include/gmock/gmock-spec-builders.h
- include/gmock/gmock.h
- include/gmock/internal/custom/gmock-generated-actions.h
- include/gmock/internal/custom/gmock-matchers.h
- include/gmock/internal/custom/gmock-port.h
- include/gmock/internal/gmock-generated-internal-utils.h
- include/gmock/internal/gmock-internal-utils.h
- include/gmock/internal/gmock-port.h
- lib/libgmock.a
- lib/libgmock.so
- lib/libgmock.so.0
- lib/libgmock.so.0.0.0
- lib/libgmock_main.a
- lib/libgmock_main.so
- lib/libgmock_main.so.0
- lib/libgmock_main.so.0.0.0
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| google-googletest-release-1.8.1_GH0.tar.gz | 992298 | 9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c |