BSD Ports

devel/samurai 1.3 OpenBSD

ninja-compatible build tool written in C

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel

Description

samurai is a ninja-compatible build tool written in C99 with a focus on simplicity, speed, and portability.

samurai implements the ninja build language through version 1.9.0. It uses the same format for .ninja_log and .ninja_deps as ninja, currently version 5 and 4 respectively.

It is feature-complete and supports most of the same options as ninja.

In the other systems

SystemPortVersion
OpenBSDdevel/samurai1.3
FreeBSDdevel/samurai1.3
NetBSDdevel/samurai1.3
DragonFlydevel/samurai1.2.2024.09.04
MidnightBSDdevel/samurai1.2.16
HardenedBSDdevel/samurai1.3
GhostBSDdevel/samurai1.3

Install

Binary package:

pkg_add samurai

From the ports tree:

cd /usr/ports/devel/samurai && make install

Dependencies

No port depends on this one.