Currently, the generated files are buried deeply in the gentargets directory:
gentargets > <project name> > <GenTarget name> > generated > <generated filename>
It would be good to have the generated file closer to the root for a variety of reasons. For example, some of the GenTargets use spaces in their names ('Swagger Normalizer [YAML+JSON]" and "ASP.NET 5 Server" are examples). Some file systems do not like spaces in names.
The other reason is it's just a pain. The only file I *need* to check into my VCS is the generated file. Having to copy the generated file to another location after every generation is a step I don't need.
Brad, thanks for the feedback!
This deserves a complete response, and probably a new article here on the community & support portal. I'll write up something within the next few days. But in the meantime, here's a quick summary of solutions available with the current feature set: