Dproj Version Tool

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.

DDevExtensions Source and Binaries

1 Like

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

2 Likes

You might also want to look at Project Magician

2 Likes

+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 :slight_smile:

3 Likes

Hi Ian,

perfect. I had used them once some years ago and then forgot about it.