tho-nk / massy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

This project is aimed at building software for personal animation tools.

It requires:

  • CMake 3.22
  • GCC 13.1 and C++17/20 standard
  • Ubuntu 22.04 or the Docker image iainttho/ubuntu:latest based on Ubuntu 22.04.

Build and Run

Running the Docker Container

Required thirdparty packages:

  • boost 1.81.0
  • googletest 1.13.0
  • RapidJSON 1.1.0

An docker image is currenty developped to gather all thirparties, this helps developers to have the same environment.

Building, Testing, and Running

Scripts are available to build, test, and run the project:

  • ./build.sh
    • Executables are generated in the 'bin' folder.
  • ./run.sh
  • ./test.sh
    • In progess

Notes

About


Languages

Language:C++ 97.0%Language:Shell 3.0%