First of all, I need to apologize for breaking branch on the weekend. I committed to trunk by accident, because something went wrong with my branch in Bazaar Explorer.
But the result is very good:
nant minimalGenerateSolution works now much faster. See for yourself.
nant generateSolutionNoCompile will create all the project files in a couple of seconds. This only makes sense after generateSolution has at least run once after checkout.
nant generateWinforms is also quite fast now.
There are still a few open issues.
I have not tested vs2010 project files yet.
The build on Jenkins shows 10000 warnings, which I will fix (not one by one...).
AssemblyInfo files are also still missing, I hope to fix that soon.
If you can, wait to merge from trunk for a couple of days.
But you are welcome to checkout trunk into a new directory and try for yourself!
I am glad God helped me to speed up the build time so drastically! We need more of such miracles...
Timotheus
PS: you might need to remove the line projectfiles.templates-list from your OpenPetra.build.config file, or at least add sharpdevelop4, since that is needed for generateSolution at the moment