Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 762 Bytes

File metadata and controls

22 lines (16 loc) · 762 Bytes

Contributing

  • i686-w64-mingw32-gcc - C/C++ compiler
  • Python - to generate autogenerated files
  • pyjson5 - to generate autogenerated files
  • Vim @ WSL - IDE

To install the dependencies on WSL / Linux:

  • apt-get install -y gcc-mingw-w64-i686 make git python3-pip
  • python3 -m pip install pyjson5

To compile the project, run make build.
To compile the project with Docker, run make docker_build.

Each function should be ported in a separate commit. After porting each function, you should update the progress map by editing the docs/progress.txt file and executing make docs.

This project uses clang-format to take care of automatic code formatting. To ensure your code conforms to the standard, please run make lint after each commit.