Add custom 'generate' task for sbt