Hi,
Thanks for the extensive article!
I thought of a similar build process before (well not with the automatic updating of templates and assemblies) but would actually prefer to exclude the generated source files from source control, and only include the LLBLGen project file.
This would allow you can make the code generation actually part of your build process, where the code has to be generated in a pre-build event on both the developer machine as well as the build server.
Advantages are :
-
don't need to check-out/check in the generated source files (as they are not under source control)
-
you never have to worry about whether the lgp file is in sync with the generated files
I think this scenario would become more useful in when the LLBLGen projects can be saved as source-control friendly text files.
Just my 2cts
Wiebe