This is a brief set of instructions for releasing the various DevGuy projects. Yes, it's convoluted and the BuildRobot with some decent coding (to fix the 'build number explosion', for instance) could certainly fix a lot of the problems. At least the process is documented somewhere.
Modify pctk2/pm/cfgmgmt/version.pm Modify pctk2/pl/*version*.pl Modify filetools/pl/*version*.pl
cd \\filetools pl\export win32\export
cd \\pctk2 root pm\export pl\export examples\export win32\export html\build\export cd win32
Modify build.cmd Put "rem" around all projects except one Run build.cmd Iterate for all projects
Run the Visual Studio projects in:
pctk2/install filetools/install CVSNTUpd reblib
Each time you open a project, modify the various strings (project name, etc.) to reflect the correct version number.
Run: pctk2/install/export filetools/install/export
The "root.bat" file (which should really live in the win32 directory) creates a drive P:.
cd -d P:\
Modify build.bat and set the version number Run build.bat
This will upload the projects to SourceForge.
New Projects
Modify pctk2/win32/package.xml Modify pctk2/pm/export.bat
