aboutsummaryrefslogtreecommitdiffstats
path: root/README
blob: bf4ca688b801dea7d5643003871c3cc00d4af37f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
nihil: C++ utility library
==========================

nihil is a C++ library which provides various utilities that might be useful
in a C++ program.  many of the utilities are specific to FreeBSD.

i wrote this primarily for my own programs, but you're welcome to use it too.

license
-------

all of nihil is in the public domain, with the exception of:

- nihil/generator.ccm (BSL)
- nihil/monad.ccm (MIT)

requirements
------------

+ FreeBSD
+ a modern C++ compiler.  nihil is tested using LLVM 19.x with -std=c++26.

usage
-----

nihil is intended to be consumed as a CMake subdirectory.  better install
options might be added later.