Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hide GDAL from public interface, fix export #59

Merged
merged 1 commit into from
Jan 28, 2024

Commits on Jan 20, 2024

  1. Hide GDAL from public interface, fix export

    * Enforce export in CI
    * Hide implementation details of GDAL in implementation
    * Switch to build-scope includes
    * Install headers per latest ament recommendations to allow package: https://docs.ros.org/en/humble/How-To-Guides/Ament-CMake-Documentation.html#adding-targets
    * This is crucial before realeasing as a library
    * Remove unused yaml dependency
    * Add all missing libraries in ament_export_dependencies
    * Fix a few typos in comments
    * Add badges for all jobs but point them to the default ros2 branch
      rather than any branch
    * Fix style check not running on ros2 branch
    
    Signed-off-by: Ryan Friedman <[email protected]>
    Ryanf55 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    3528778 View commit details
    Browse the repository at this point in the history