aboutsummaryrefslogtreecommitdiffstats
path: root/README
blob: 42471d0d97cd283965bbf80be7efa018c29d4aae (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
28
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)
- nihil/uuid.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.