BSD Ports

devel/llbuild s.2017.12.10 DragonFly

Low-level build system, used by the Swift Package Manager

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20, BSD3CLAUSE, NCSA
Categories
devel
Package size
300.0 KiB, 1552.7 KiB installed

Description

llbuild is a set of libraries for building build systems. Unlike most build system projects which focus on the syntax for describing the build, llbuild is designed around a reusable, flexible, and scalable general purpose build engine capable of solving many "build system"-like problems. The project also includes additional libraries on top of that engine which provide support for constructing bespoke build systems (like swift build) or for building from Ninja manifests.

In the other systems

SystemPortVersion
DragonFlydevel/llbuilds.2017.12.10
FreeBSDdevel/llbuilds.2017.12.10_1
HardenedBSDdevel/llbuilds.2017.12.10_1
GhostBSDdevel/llbuilds.2017.12.10_1

Install

Binary package:

pkg install llbuild

From DPorts:

cd /usr/dports/devel/llbuild && make install clean

Dependencies

Run dependencies 2

No port depends on this one.