BSD Ports

devel/aceunit 3.0.0nb1 NetBSD

Advanced C and Embedded Unit test framework

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
5b04ac1db1
License
modified-bsd
Categories
devel
Package size
11.1 KiB, 46.0 KiB installed

Description

AceUnit is a comfortable unit test framework for C, in the best tradition of xUnit frameworks (like JUnit). Its target audience are developers using the C programming language to develop firmware, drivers, operating systems, and other C programs, like command line programs. It is tiny and thus suitable even for extremely resource-constrained environments.

Install

Binary package:

pkgin install aceunit

From pkgsrc:

cd /usr/pkgsrc/devel/aceunit && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_643.0.0nb1
NetBSD 10.1 aarch643.0.0
SmartOS / illumos x86_643.0.0nb1
macOS 15 arm643.0.0nb1

Dependencies

Run dependencies 1

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
5b04ac1db1 gdt devel/aceunit: Drop skipping vendor bash
macOS has bash 3 builtin, and the tools platform used to accept that. Recently, tools bash was redefined to be >=4, and no longer uses macOS bash. The hack to avoid vendor bash was almost certainly about macOS, as I know of no other system with bash3, and I know of no other packge failures from bash 4. On macOS, nothing will change; just a different reason not to use system baas. On SmartOS, the package might use builtin bash 4, vs pkgsrc bash 5, but there's no reason to think that's a problem.