BSD Ports

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

Library 1

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
FileSizeSHA256
google-googletest-release-1.8.1_GH0.tar.gz9922989bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c