Skip to content

SPlesskin/genepy

Repository files navigation

SPlesskin

Genepy

Genepy is a C++ API which provides reusable components to build console or interactive applications.

Installation

Genepy is a Qt 5 library which has been developed and mainly tested on Linux Debian Stretch (Debian 9). CMake 3.7 or higher and a C++14 compiler are required to build this project.

cd external
mkdir build && cd build
cmake -G"Unix Makefiles" -DGENEPY_EXTERNAL_BUILD_TYPE=Release ..
make
cd ../..
mkdir build && cd build
cmake -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ..
sudo make install

Usage

Once installed, Genepy can be consumed by a client project with CMake. The given example can be compiled as follows:

cd example
mkdir build && cd build
cmake -G"Unix Makefiles" ..
make

Support

If you have any questions, please send an email to [email protected].

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update the tests as appropriate.

License

GNU GPL v3.0