Skip to content

Move to sygnal_dbc package installation and auto generated library#4

Merged
zeerekahmad merged 7 commits intomainfrom
zeerekahmad/add_sygnal_dbc_package_with_auto_generated_library
Sep 12, 2025
Merged

Move to sygnal_dbc package installation and auto generated library#4
zeerekahmad merged 7 commits intomainfrom
zeerekahmad/add_sygnal_dbc_package_with_auto_generated_library

Conversation

@zeerekahmad
Copy link
Copy Markdown
Contributor

@zeerekahmad zeerekahmad commented Sep 10, 2025

Consolidates Sygnal DBCs into a standalone ament_cmake package that installs raw DBC files, generates C sources/headers via cantools, and exposes a linkable C library and a helper CMake variable.

Notable features:

  • DBC files installed in a database/ folder with a var SYGNAL_DBC_DIR usable by consumers to point to it for their own generation
  • Library auto generated from the DBC files with appropriate pathing to match the DBC folder structure

@zeerekahmad zeerekahmad changed the title Moving things into a clearer format and auto-generating a library for… Move to sygnal_dbc package installation and auto generated library Sep 10, 2025
@zeerekahmad zeerekahmad merged commit ad577af into main Sep 12, 2025
2 checks passed
@zeerekahmad zeerekahmad deleted the zeerekahmad/add_sygnal_dbc_package_with_auto_generated_library branch September 12, 2025 02:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants