2022-06-17 21:20:36 -04:00
2020-11-19 19:42:15 -05:00
2021-09-25 12:35:45 -04:00
2022-06-17 21:13:05 -04:00
2022-06-16 21:12:19 -04:00
2020-09-24 13:14:18 -04:00
2021-09-16 08:35:18 -04:00
2021-09-25 21:13:01 -04:00
2022-06-17 21:20:36 -04:00

Build (main) Build (develop) Documentation status Release status License

Kami is Agent-Based Modeling in Modern C++

Compiling


# Build, test and install the library
git clone https://github.com/k3jph/kami.git
cd kami
conan install -if build .
cmake -B build -DBUILD_SHARED_LIBS:BOOL=FALSE
cmake --build build
cmake --build build --target test
cmake --build build --target install

Conan Package Manager

This library comes with a conanfile.py to build it into a Conan package so that it may be used by external applications/libraries.

Create Conan Packages

Creating a Conan package is relatively easy. Simple cd into the source directory and execute the conan create function.

git clone https://github.com/k3jph/kami.git
cd kami

conan create . kami/develop

Direct Dependencies

CLI11 and spdlog are both used extensively in the examples and unit tests. Neither is used directly by the Kami library.

Contribution guidelines

For more information

Description
No description provided
Readme 718 KiB
Languages
C++ 88.9%
CMake 10.6%
Python 0.5%