Skip to content

Add system-specific module and library suffixes to configdata struct #940

@jphickey

Description

@jphickey

Is your feature request related to a problem? Please describe.
There are a number of use cases where the FSW could be improved if it knows the proper system-specific extension to use for modules and executable files.

See existing issues #611 and nasa/PSP#111

Describe the solution you'd like
Should add this information to the GLOBAL_CONFIGDATA structure, to make it available for PSP/CFE purposes.

Describe alternatives you've considered
Could also be provided in the GLOBAL_PSP_CONFIGDATA structure that resides in the PSP library, but this would require explicitly setting in each PSP.

Because CMake already knows this information and its readily available in CMake variables, its simpler and probably more reliable to just put it in the top level config struct based on the CMake value.

Requester Info
Joseph Hickey, Vantage Systems, Inc., (based off previous requests in other tickets)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions