How to setup an make code changes to the uICAL project
devenv/
- a docker container environment which provides required development toolingexamples/
- sample projects which demonstrate uICALmicropython-module/
- Bindings for Micro Python (still a work in progress)python-module/
- Bindings for Python (working but limited API)src/
- C++ source for uICAL librarytest/
- Tests in C++ and Python
First build the container devenv with ./devenv/make-devenv.sh
, which acts as shell and environment where all the required tooling for development is installed. This means that you do not need to make any changes to your machine to participate to uICAL development.
Run ./de make test-cpp
.
Run ./de make test-python
.
Run ./de make clean
.
Run ./de make coverage
.
Run ./de make memory
.