Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.86 KB

README.md

File metadata and controls

51 lines (36 loc) · 1.86 KB

Build Status Coverage Report

Introduction

RSC is a utility library used in the C++ implementation of the Robotics Service Bus middleware and other projects.

Dependencies

Building and Installing

RSC uses the default CMake workflow:

cd <path to code>/build/
cmake -DCMAKE_BUILD_TYPE=debug -DCMAKE_INSTALL_PREFIX=<prefix> ..
make
make test       # opt. run unit tests
make doc        # opt. create doxygen documentation
make cppcheck   # opt. static code analysis
make install    # install

To generate a coverage report chose coverage as CMake build type and do

make
make test
make coverage

Contributing

If you want to contribute to this project, please

  • Submit your intended changes as coherent pull requests
  • Rebase onto the master branch and squash any fixups and corrections
  • Follow the coding style described in CONTRIBUTING.md
  • Make sure the unit tests pass (See Building and Installing)

Acknowledgments

The development of this software has been supported as follows:

  • This research was funded by the EC 7th Framework Programme (FP7/2007-2013), in the TA2 (grant agreement ICT-2007-214 793) and HUMAVIPS (grant aggrement ICT-2009-247525) projects.
  • The development of this software was supported by CoR-Lab, Research Institute for Cognition and Robotics Bielefeld University.
  • This work was supported by the Cluster of Excellence Cognitive Interaction Technology ‘CITEC’ (EXC 277) at Bielefeld University, which is funded by the German Research Foundation (DFG).