Is there a Dproj Version Tool around? Its a real chore to set each field in each project (and ion each variation of that project). There isn’t a shared block between WIn32 and WIn64!
You may be able to use DDevExtensions, which has a multi-project version information editor. Using a GroupProj you can invoke the editor and clone data into some or all of its sub-projects.
DDevExtensions source is available on GitHub, so you can recompile it for your current IDE. It is written in Delphi Pascal.
I put one together recently, for the company so I can’t share it, but the guts are:
I’d recommend this version - it’s much more up to date: GITLAK/DDevExtensions - Codeberg.org
You might also want to look at Project Magician
+1 for Project Magician, but you might also want to consider optsets. Eg. I have an “VersionInfo.optset” that is shared by all projects in a build group allowing me to edit the version info in a single file.
Of course, FinalBuilder is the go-to build tool for setting the version info as well ![]()
Hi Ian,
perfect. I had used them once some years ago and then forgot about it.