Skip to content
Snippets Groups Projects
README.md 1.42 KiB
Newer Older
  • Learn to ignore specific revisions
  • hpp-util
    ========
    
    Thomas Moulard's avatar
    Thomas Moulard committed
    
    
    [![Building Status](https://travis-ci.org/humanoid-path-planner/hpp-util.svg?branch=master)](https://travis-ci.org/humanoid-path-planner/hpp-util)
    
    Guilhem Saurel's avatar
    Guilhem Saurel committed
    [![Pipeline status](https://gitlab.laas.fr/humanoid-path-planner/hpp-util/badges/master/pipeline.svg)](https://gitlab.laas.fr/humanoid-path-planner/hpp-util/commits/master)
    
    Guilhem Saurel's avatar
    Guilhem Saurel committed
    [![Coverage report](https://gitlab.laas.fr/humanoid-path-planner/hpp-util/badges/master/coverage.svg?job=doc-coverage)](https://gepettoweb.laas.fr/doc/humanoid-path-planner/hpp-util/master/coverage/)
    
    Guilhem Saurel's avatar
    Guilhem Saurel committed
    [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
    [![pre-commit.ci status](https://results.pre-commit.ci/badge/github/humanoid-path-planner/hpp-util/master.svg)](https://results.pre-commit.ci/latest/github/humanoid-path-planner/hpp-util)
    
    Thomas Moulard's avatar
    Thomas Moulard committed
    
    
    Thomas Moulard's avatar
    Thomas Moulard committed
    This package gathers technical tools for the HPP project. Features include:
    
    Thomas Moulard's avatar
    Thomas Moulard committed
     - debugging
     - benchmarks
    
    Setup
    -----
    
    To compile this package, it is recommended to create a separate build
    directory:
    
        mkdir _build
        cd _build
        cmake [OPTIONS] ..
        make install
    
    Please note that CMake produces a `CMakeCache.txt` file which should
    be deleted to reconfigure a package from scratch.
    
    
    ### Dependencies
    
    The package depends on several packages which have to be available on
    your machine.
    
    Thomas Moulard's avatar
    Thomas Moulard committed
    
    
    Thomas Moulard's avatar
    Thomas Moulard committed
     - System tools:
       - CMake (>=2.6)
       - pkg-config
       - usual compilation tools (GCC/G++, make, etc.)
    
     - libtinyxml-dev