Using rcedit, we can actually modify the nifty little version metadata found in most professional binaries (dll/exe) files for real software. rcedit is also heavily self-contained and has prebuilt binaries ready.
Scope
Add code to the CMakeLists.txt to modify the resulting binary if rcedit is on the path
I think we should do this as a cache variable
Would make it easier for the CI/CD pipeline
After each compile, the build will modify the resulting binary with the current GELLY_VERSION.
Acceptance Criteria
Binaries, if possible, have their Gelly version attached
Context
Using rcedit, we can actually modify the nifty little version metadata found in most professional binaries (dll/exe) files for real software. rcedit is also heavily self-contained and has prebuilt binaries ready.
Scope
rcedit
is on the pathGELLY_VERSION
.Acceptance Criteria
Other