[x] I signed and emailed the appropriate Contributor License agreement to GSFC-SoftwareRelease@mail.nasa.gov and copied cfs-program@lists.nasa.gov.
Describe the contribution
Fix #221
Moves cf_tbldefs.h so that the compiler doesn't pick up
the default platform_inc headers instead of the overridden
headers (if they exist) at the mission level. The
table structure definitions are not configurable at a
platfrom level, much like the majority of other
applications.
Testing performed
Build/run unit tests
Expected behavior changes
Overridden headers at mission level will now be used by cf_tbldefs.h vs the defaults in fsw/platform_inc where the file was formerly co-located.
System(s) tested on
Hardware: i5/wsl
OS: Ubuntu 18.04
Versions: Bundle main + this commit
Additional context
None
Third party code
None
Contributor Info - All information REQUIRED for consideration of pull request
Jacob Hageman - NASA/GSFC
Checklist (Please check before submitting)
Describe the contribution
Moves cf_tbldefs.h so that the compiler doesn't pick up the default platform_inc headers instead of the overridden headers (if they exist) at the mission level. The table structure definitions are not configurable at a platfrom level, much like the majority of other applications.
Testing performed Build/run unit tests
Expected behavior changes Overridden headers at mission level will now be used by cf_tbldefs.h vs the defaults in fsw/platform_inc where the file was formerly co-located.
System(s) tested on
Additional context None
Third party code None
Contributor Info - All information REQUIRED for consideration of pull request Jacob Hageman - NASA/GSFC