Project developed within ZPR course (pol. Zaawansowane programowanie w c ++, eng. Advanced C++ programming) at Warsaw University of Technology
To start working you have to install two things:
- Python poetry - tool for dependency management and packaging in Python. You can install it with:
pip install poetry- Rust - programming language. You can install it with:
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh- make - macOs and Linux already have it, on windows you can do this as described here.
To install all needed dependencies via poetry:
make installTo build project with rust library use:
make buildTo apply changes to rust library:
make devTo run tests:
make testTo generate documentation:
make docsTo use linters:
make lintTo format rust code:
make fmt