2016-11-30 13:32:06 +00:00
Indivisible
===========
2016-11-30 14:19:59 +00:00
[![build status ](https://gitlab.com/Deathsbreed/Indivisible/badges/master/build.svg )](https://gitlab.com/Deathsbreed/Indivisible/commits/master)
2016-12-09 22:02:51 +00:00
Indivisible is an optimized prime number generator written in C.
2016-11-30 13:32:06 +00:00
Building
--------
2016-12-09 22:02:51 +00:00
There are multiple dependencies to install before compiling the project:
- CMake
- GMP
2016-12-26 14:57:28 +00:00
- OpenMP
2016-11-30 13:32:06 +00:00
2016-12-09 22:02:51 +00:00
Once the dependencies are installed you can compile by running the following from the root directory of the project:
2016-11-30 13:32:06 +00:00
```bash
$ cd build/
$ cmake ..
$ make
```
To build a release build run `cmake -DCMAKE_BUILD_TYPE=Release ..` instead.
Contributing
------------
If you would like to contribute to Uhn then please read the [contributing file ](/CONTRIBUTING.md ) before creating a merge request.
License
-------
2016-11-30 14:18:12 +00:00
This project is licensed with the [GNU GPLv3 ](/LICENSE ). Since it is an educational project I find it very important that all contributions continue to remain free/libre.