Copyright © 2011, Zeleos Project Team
org.zeleos.zwt:zwt-tools:0.3.1:zuidl-compile
Maven mojo to compile ZUIDL XML files with the
org.zeleos.zwt.compiler.zuidl.ZUIDLCompiler
.
It is used to generate or regenerate JavaScript, CSS and HTML files from the ZUIDL files of an application.
It is also possible to completely package the application. The goal then creates the packaged HTML file (pointing to packaged JavaScript files) and packages the application classes.
Name | Type | Description |
---|---|---|
cssOutputDirectory | java.io.File | The CSS output directory. Default value is: ${basedir}/src/main/css |
htmlOutputDirectory | java.io.File | The HTML output directory. Default value is: ${basedir}/src/main/webapp |
jsOutputDirectory | java.io.File | The JavaScript output directory. Default value is: ${basedir}/src/main/js |
jsPackOutputDirectory | java.io.File | The packaged JavaScript output directory. Default value is: ${project.build.directory}/${project.build.finalName}/js-pack |
sourceDirectory | java.io.File | The source directory containing ZUIDL files to compile. Default value is: ${basedir}/src/main/zuidl |
zwtApiDirectory | java.io.File | The ZWT API directory. Default value is: ${project.build.directory}/${project.build.finalName}/zwt/api |
zwtThemesDirectory | java.io.File | The ZWT Themes directory. Default value is: ${project.build.directory}/${project.build.finalName}/zwt/themes |
Name | Type | Description |
---|---|---|
apiRelativePath | java.lang.String | The relative path to the ZWT API. This path will be used to generate HTML files. Default value is: zwt/api/ |
cssRelativePath | java.lang.String | The relative path to the CSS files. This path will be used to generate HTML files. Default value is: css/ |
generateCSS | boolean | Generate CSS files. Default value is: true |
generateHTML | boolean | Generate HTML file. Default value is: true |
generateHTMLPack | boolean | Generate packaged HTML file. Default value is: true |
generateJS | boolean | Generate JavaScript files. Default value is: true |
jsPackRelativePath | java.lang.String | The relative path to the JavaScript package files. This path will be used to generate HTML files. Default value is: js-pack/ |
jsRelativePath | java.lang.String | The relative path to the JavaScript files. This path will be used to generate HTML files. Default value is: js/ |
themesRelativePath | java.lang.String | The relative path to the ZWT themes. This path will be used to generate HTML files. Default value is: zwt/themes/ |
zwtTheme | java.lang.String | The theme to use. Default value is: Default |