 
    
  
                
                    
    
        Full name:
com.summitsystemsinc.maven:groovy-template-maven-plugin:1.0.0:generate
Description:
Attributes:
| Name | Type | Since | Description | 
|---|---|---|---|
| groovyTemplateSources | File | - | Source folder for groovy templates Default value is: ${project.basedir}/src/main/gtemplate/. User property is: groovyTemplateDir. | 
| groovyTemplateTestSources | File | - | Source folder for velocity test templates Default value is: ${basedir}/src/test/gtemplate/. User property is: testGroovyTemplateDir. | 
| sourcePathRoot | File | - | Source folder for velocity templates Default value is: ${project.basedir}/src/. User property is: sourcePathRoot. | 
| Name | Type | Since | Description | 
|---|---|---|---|
| properties | Map | - | Properties to go into Groovy templates | 
| propertiesFiles | List | - | Additional properties files to use. Will be added to the groovy
binding. These are expected to be in groovy syntax (we use the
groovy slurper) | 
| resourcesOutputDirectory | File | - | Output directory for resources. Default value is: ${project.build.directory}/generated-resources/. User property is: resOutput. | 
| sourcesOutputDirectory | File | - | Output directory for generated sources. Default value is: ${project.build.directory}/generated-sources/main. User property is: srcOutput. | 
| templateEngineClass | String | - | Classname for the groovy template engine to use. Default value is: groovy.text.SimpleTemplateEngine. User property is: templateEngine. | 
| testResourcesOutputDirectory | File | - | Output directory test resources. Default value is: ${project.build.directory}/generated-test-resources/. User property is: testResOutput. | 
| testSourcesOutputDirectory | File | - | Output directory for generated test sources. Default value is: ${project.build.directory}/generated-sources/test. User property is: testSrcOutput. |