Skip to content

[misc] Provide CMmake configuration file in wheels.

Compare
Choose a tag to compare
@duburcqa duburcqa released this 19 Apr 05:23
· 107 commits to master since this release
499f842

This release aims at making it as simple as possible to build executable and Boost.Python extension modules for Jiminy using CMake. Now it requires about 10 lines of CMake. Dynamic linking is automatically handled to ensure the generated binary works out-of-the-box.

Improvements

  • [misc] Bundle cmake configuration file in wheel.
  • [misc] Provide example of pip-based build of C++ executable using CMake.

Miscellaneous

  • [misc] Fix wheel deploy. Add project URLs to pypi project page.
  • [misc] Refactor legacy CMake Python finding to be consistent with CMake>=3.12.
  • [misc] Remove legacy compilation mode since no longer necessary.
  • [misc] Cleanup pinocchio include and move implementation include in cpp if possible.