# crole
Generic library of data structures and convenience functions for C.

Currently contains
  * A type-generic doubly linked list

#### The name?
Generated using [this](http://mrsharpoblunto.github.io/foswig.js) name generator.

# Building
`make` to build
`run-tests.sh` to build and run tests

# LICENSE
Crole is licensed under the Mozilla Public License v2, meaning you can use it in open source or proprietary programs provided you publish modifications made to Crole.
# crole
Generic library of data structures and convenience functions for C.

Currently contains
  * A type-generic doubly linked list

#### The name?
Generated using [this](http://mrsharpoblunto.github.io/foswig.js) name generator.

# Building
`make` to build in debug mode

`make mode=release` to build in optimised release mode

`run-tests.sh` to build in debug mode and run tests

`run-benchmarks.sh`to build in debug mode and run benchmarks (requires a C++ compiler)

# License
Crole is licensed under the Mozilla Public License v2, meaning you can use it in open source or proprietary programs provided you publish modifications made to Crole.

Update readme with additional build instruction
Update readme with additional build instruction