ros-tooling / rosbag2_storage_mcap

rosbag2 storage implementation for MCAP file format
https://mcap.dev/
Apache License 2.0
32 stars 5 forks source link

Add all lz4 sources #46

Closed emersonknapp closed 2 years ago

emersonknapp commented 2 years ago

We specifically to need lz4frame.c for LZ4F_createDecompressionContext etc. Do as a glob to futureproof against mcap including other potential source files.

Fixes #45

emersonknapp commented 2 years ago

Sorry for the verbosity of the test file - it was a little tricky to make it simultaneously compatible with Foxy+Galactic+Humble(+Rolling). Had to fall back to very low level APIs, since the convenient short ones were added in a "usable C++ API" push that we did after Foxy.