Skip to content

Development System Setup

ManosMpampis edited this page Dec 16, 2021 · 7 revisions

Get Repository Submodules

To get all the submodules type the following instruction in the terminal:

git submodule init
git submodule update

Environment Setup

The OpenDR development system can be properly setup executing the following instruction in the terminal:

source bin/setup.bash

This will set the environment variables, and create and activate a Python virtual environment to install toolkit dependencies locally.

Dependencies Installation

Dependencies can be automatically installed by typing make in the OpenDR root directory.

Running Tests Locally

To run the tests locally you can execute the following instruction from the OpenDR root directory:

python3 -m unittest discover -s tests/sources/

Please make sure that you have installed the necessary dependecies:

sudo apt install cppcheck clang_format
Clone this wiki locally