Skip to content

Development System Setup

Nikolaos Passalis edited this page Dec 18, 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/activate.sh

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

Toolkit Installation

Toolkit, along with dependencies, can be automatically installed by typing ./bin/install.sh 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