Maintainer: grey [AT] openrobotics [DOT] org
Build | Status |
---|---|
Test coverage | |
Ubuntu Bionic | |
Homebrew | |
Windows 7 |
Library for registering plugin libraries and dynamically loading them at runtime.
Ignition Plugin is a component in the ignition framework, a set of libraries designed to rapidly develop robot applications.
Standard installation can be performed in UNIX systems using the following steps:
mkdir build/
cd build/
cmake ..
sudo make install
To uninstall the software installed with the previous steps:
cd build/
sudo make uninstall
Run tests as follows:
make test
Tests are automatically built. To disable them, run
cmake
as follows:
cmake .. -DBUILD_TESTING=false
To run test coverage:
-
Install LCOV
sudo apt-get install lcov
-
Build with coverage
cd build/ cmake .. -DCMAKE_BUILD_TYPE=coverage make
-
Run tests
make test
-
Generate coverage
make coverage
-
View results
firefox coverage/index.html