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

Suggest enhanced version information reporting (at init and noop) #8

Open
skliper opened this issue Jul 26, 2019 · 1 comment
Open
Labels
enhancement New feature or request

Comments

@skliper
Copy link

skliper commented Jul 26, 2019

At build put the response from git describe --tags --always --dirty (similar to version.cmake in cfe/cmake) into a define and report by the code if defined in addition to the manual version number.

Can do it at build -D_ENHANCED_V_NAME_=response from git, or generate a header file on the fly and poke in the #define, and include from the code.

cFS app guide will eventually say something like this, it's the direction we are going with version reporting to eliminate all the manual changes to the version header (only required at release with this update), or the confusion it causes when it's not updated. Since before every merge to master really was a new version but not tracked well.

@SpaceSteve121 SpaceSteve121 added the enhancement New feature or request label Jul 29, 2019
@SpaceSteve121
Copy link
Contributor

I'm fine with this, but we're going to finish up some outstanding CFE 6.6 issues before tackling this new functionality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants