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

Add CMake and other helper scripts needed to build CFE tables #142

Closed
jphickey opened this issue Dec 19, 2023 · 0 comments · Fixed by #143
Closed

Add CMake and other helper scripts needed to build CFE tables #142

jphickey opened this issue Dec 19, 2023 · 0 comments · Fixed by #143
Assignees

Comments

@jphickey
Copy link
Contributor

Is your feature request related to a problem? Please describe.
The scripts to invoke elf2cfetbl were in CFE as part of its cmake logic. This really doesn't belong there, as elf2cfetbl should be responsible for setting up its own targets in the build system to build tables, depending on how the tool works.

Describe the solution you'd like
Move the "business logic" associated with add_cfe_tables() along with any other helper/support scripts to create the intermediate files to this project, not in CFE.

Additional context
The logic of building table files is more closely related to the tool used to build that file, not CFE itself, so it makes more sense to do it here.

A different tool will require different logic and different scripts -- see https://github.com/nasa/EdsLib/tree/main/cfecfs/eds2cfetbl

Requester Info
Joseph Hickey, Vantage Systems, Inc.

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 a pull request may close this issue.

1 participant