Metadata-Version: 2.4
Name: hpp-util
Version: 9.0.0
Summary: Debugging tools for the HPP project.
Requires-Python: >=3.9
License-Expression: BSD-2-Clause
License-File: LICENSE
License-File: AUTHORS
Requires-Dist: cmeel
Requires-Dist: cmeel-boost ~= 1.90.0
Requires-Dist: cmeel-tinyxml2
Provides-Extra: build
Requires-Dist: cmeel-boost[build] ~= 1.90.0; extra == "build"
Requires-Dist: cmeel-tinyxml2[build]; extra == "build"
Requires-Dist: jrl-cmakemodules; extra == "build"
Description-Content-Type: text/markdown

hpp-util
========

[![Building Status](https://travis-ci.org/humanoid-path-planner/hpp-util.svg?branch=master)](https://travis-ci.org/humanoid-path-planner/hpp-util)
[![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)
[![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/)
[![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)

This package gathers technical tools for the HPP project. Features include:
 - 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.

 - System tools:
   - CMake (>=2.6)
   - pkg-config
   - usual compilation tools (GCC/G++, make, etc.)
 - libtinyxml-dev
