Add CMake Support for STM32CubeH7 #317
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
This PR adds CMake support for STM32CubeH7 as requested in issue #316.
The following changes provides CMake support to this package. Thereby allowing consuming projects to use this package as a dependency. This allows for CMake based projects to specify the necessary components and allow CMake to automatically determine which source files, header files, and include directories to make available to the consuming project.
Changes
FindSTM32CubeH7.cmake
file. This file, when included via a call tofind_package()
in CMake, will automatically locate all available components in the package and create a library that the consuming project can link against.