This repository is a cmake wrapper, that can be used in ROS for the library pugixml: http://pugixml.org/. Current version of library pugixml: 1.7
- Disclaimer
- Repository information
- Repository requirements and dependencies
- Installation Instructions
- Documentation
- License
- Contributors
- Acknowledgments
You are using this software at your own risk. The authors decline any responsibility for personal injuries and/or property damage.
This repository is formed by one single ROS packages:
- pugixml: cmake wrapper, that can be used in ROS, for the library pugixml: http://pugixml.org/
Note that the use of ROS is optional.
This repository generates:
- Libraries: libpugixml.a
- Executables: none
This repository has the following branches:
- Master: Catkin version of the package.
This package is running under:
- Ubuntu: 14.04 and above
- ROS (optional): Indigo and above with Catkin
This package has been tested under:
- Ubuntu: 14.04
- ROS (optional): Indigo and Jade with Catkin
This metapackage requires:
- Nothing special, just a C++ compiler and cmake.
This metapackage depends on the following ROS packages:
- Nothing special, optional.
Install all the system and ROS dependencies (for example, using rosdep install, or apt-get, or directly from source).
Installation on ROS environment:
- Create your ROS catkin workspace as usual.
- Inside your workspace, download the pugixml repository: git clone https://github.com/joselusl/pugixml ./
- Compile your ROS catkin workspace as usual.
Installation outside ROS environment:
- Create your workspace as usual.
- Inside your workspace, download the pugixml repository: git clone https://github.com/joselusl/pugixml ./
- Compile your workspace as usual using cmake.
For more information related to the pugixml library, please refer to: http://pugixml.org/.
This repository is the continuation of the work done by Jose Luis Sanchez-Lopez to use the pugixml library in ROS, initied in January 2013. The first version was splitted in the following repositories (already outdated and deprecated) and its dependencies:
Unfortunately this repository has no more extra documentation.
If this repository gets the interest of the community, we will continue adding information depending on the questions made by its users.
All additional distributed software are subject to the 3-clause BSD license. See the LICENSE file.
Please, refer to http://pugixml.org/ to check the license of the pugixml library (MIT License).
List of people that have contributed:
- Jose Luis Sanchez-Lopez (jl.sanchez@upm.es): Main Author, Maintainaince, Debugging, Testing and Documentation.
Questions, suggestions, requests, ... whatever. Feel free to contact me (Jose Luis Sanchez-Lopez - jl.sanchez@upm.es).
You are very welcome to contribute to this repository by opening a pull request via Github.
Special thanks to:
- Computer Vision Group (CVG): www.vision4uav.eu
- Centre for Automation and Robotics (CAR): http://www.car.upm-csic.es/
- Consejo Superior de Investigaciones Cientificas (CSIC): http://www.csic.es
- Universidad Politecnica de Madrid (UPM): http://www.upm.es