Skip to content
Snippets Groups Projects

Add package.xml to allow build in catkin workspace

Merged Wolfgang Merkt requested to merge (removed):topic/wxm-add-package.xml into devel

I just spent two full days debugging matrix sizes in Pinocchio that exhausted memory (#275 (closed)) - in the end this was due to compilation issues in configuring different repositories locally on a single machine; every change requires a cascade of reconfiguration & compilation so tracking these things down often leads to going down a rabbit hole.

Adding this package.xml (together with similar changes I am working on) allows building all dependencies as third-party libraries in a catkin workspace. The entire Crocoddyl development workflow with eigenpy, pinocchio, example-robot-data etc. reduces to a single catkin build without any further changes to the buildsystem or CMake files in any of the projects.

As I am the one person onboarding every person at Edinburgh (same for HPP etc. last year) and the only person debugging everybody's problems with the jrl cmake buildsystem at Edinburgh, this will make my life easier and save countless hours.

Edited by Wolfgang Merkt

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading