BSD Ports

devel/check 0.15.2_1 FreeBSD

Unit test framework for C

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21
Categories
devel
Package size
109.1 KiB, 477.6 KiB installed

Description

Check is a unit test framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals.

In the other systems

SystemPortVersion
FreeBSDdevel/check0.15.2_1
OpenBSDdevel/check0.15.2p0
NetBSDdevel/check0.15.2
DragonFlydevel/check0.15.2_1
MidnightBSDdevel/check0.15.2

Install

Binary package:

pkg install check

From the ports tree:

cd /usr/ports/devel/check/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	check>0:devel/check
LIB_DEPENDS=	libcheck.so:devel/check

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.15.2_10.15.2_10.15.20.15.2_10.15.2_1
FreeBSD:14:quarterly0.15.2_10.15.2_1n/a0.15.2_10.15.2_1
FreeBSD:15:latest0.15.2_10.15.2_1n/a0.15.2_10.15.2_1
FreeBSD:15:quarterly0.15.2_10.15.2_1n/an/an/a
FreeBSD:16:latest0.15.2_10.15.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 1

Configuration

Options name: devel_check

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
libtool pkgconfig
Service scripts
none

Files

Manual pages 1
  • checkmk(1)
pkg-plist 34
  • bin/checkmk
  • include/check.h
  • include/check_stdint.h
  • lib/libcheck.a
  • lib/libcheck.so
  • lib/libcheck.so.0
  • lib/libcheck.so.0.0.0
  • libdata/pkgconfig/check.pc
  • share/aclocal/check.m4
  • share/doc/check/ChangeLog
  • share/doc/check/NEWS
  • share/doc/check/README
  • share/examples/check/Makefile.am
  • share/examples/check/README
  • share/examples/check/configure.ac
  • share/examples/check/src/Makefile.am
  • share/examples/check/src/main.c
  • share/examples/check/src/money.1.c
  • share/examples/check/src/money.1.h
  • share/examples/check/src/money.2.h
  • share/examples/check/src/money.3.c
  • share/examples/check/src/money.4.c
  • share/examples/check/src/money.5.c
  • share/examples/check/src/money.6.c
  • share/examples/check/src/money.c
  • share/examples/check/src/money.h
  • share/examples/check/tests/Makefile.am
  • share/examples/check/tests/check_money.1.c
  • share/examples/check/tests/check_money.2.c
  • share/examples/check/tests/check_money.3.c
  • share/examples/check/tests/check_money.6.c
  • share/examples/check/tests/check_money.7.c
  • share/examples/check/tests/check_money.c
  • share/man/man1/checkmk.1.gz
distinfo 1
FileSizeSHA256
check-0.15.2.tar.gz774985a8de4e0bacfb4d76dd1c618ded263523b53b85d92a146d8835eb1a52932fa20a
Master sites 1
  • https://github.com/libcheck/check/releases/download/0.15.2/

Commit history 0

No commits in the history this site was built from.