aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 8209d245466341a685c2dc25455dbfffbb189584 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# MSGPACK

This is a simple implementation of the MessagePack specification (`spec.md` in the tree)
This library uses on dynamic allocations

### Usage

See the api in `msgpack.h`, it is self-explanatory

### Building

This project use ninja and m4 macros, use `ninja` to build, with
options like:
`shared`, `static`, `header` for bulding to a usable library and
`test`to run the unit tests.

To change paths and presets using `ninja configure` with an
appropriate environment variable:
`BIN=<path>` to set the output directory
`PROD=1` to use the non-debug flags