Yes, I created a set of scripts to pull from git and the buildwin repository, run all the cmake steps to create OpenCPN (release and debug) as well as move all plugins to the right place for debugging. Not that painful. Will be happy to share if there is interest.
Dan, I have some .bat files from you earlier, which do much of this, but they are using git, cmake and xcopy.
all dated about 10/15/2015
(also 2 of these bats may be from Hakan)
And in git_opencpn.bat there is a powershell command that works great
powershell -Command "(New-Object Net.WebClient).DownloadFile('http://sourceforge.net/projects/opencpnplugins/files/opencpn_packaging_data/OpenCPN_buildwin.7z/download', 'OpenCPN_buildwin.7z')"
7z x -y OpenCPN_buildwin.7z
I have modified some of these for plugins too, and now have a clean-build bat file that will clean out the build directory of all typical files and directories except opencpn.lib and build.bat and any special non-standard files that are left. I still have to delete the directory [plugin]_pi.dir (which can be easily added).
However using the powershell command in a plugin command, you could just delete the whole build directory everytime and just rebuild it, which might be better.
Yes, I would be interested. I am sure I am not using the bat files to potential, but cleaning
up the 50 or so plugin gits the batch techniques came in handy.