Skip to content

Development System Setup

Nikolaos Passalis edited this page Mar 19, 2022 · 7 revisions

Get Repository Submodules

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

git submodule init
git submodule update

Toolkit Installation

Toolkit, along with dependencies, can be automatically installed by typing ./bin/install.sh in the OpenDR root directory.

Environment Setup

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

source bin/activate.sh

This will set the environment variables and activate the Python virtual environment created during installation.

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