jszip:compile-sass
Full name:
org.jszip.maven:jszip-maven-plugin:0.1-alpha-9:compile-sass
Description:
(no description)
Attributes:
- Requires a Maven project to be executed.
- Requires dependency resolution of artifacts in scope: compile+runtime.
- Since version: 21/12/2012 15:02.
- Binds by default to the lifecycle phase: process-resources.
Required Parameters
Name |
Type |
Since |
Description |
warSourceDirectory |
File |
21/12/2012 15:02 |
Single directory for extra files to include in the WAR. Default value is: ${basedir}/src/main/webapp.
|
webappDirectory |
File |
21/12/2012 15:02 |
The directory where the webapp is built. Default value is: ${project.build.directory}/${project.build.finalName}.
|
Optional Parameters
Name |
Type |
Since |
Description |
encoding |
String |
21/12/2012 15:02 |
The character encoding scheme to be applied when reading SASS
files. Default value is: ${project.build.sourceEncoding}.
|
mappings |
Mapping[] |
21/12/2012 15:02 |
The artifact path mappings for unpacking. User property is: mappings. |
sassExcludes |
List |
21/12/2012 15:02 |
A list of <exclude> elements specifying the sass files (by
pattern) that should be excluded from processing.
|
sassFailOnError |
boolean |
21/12/2012 15:02 |
Indicates whether the build will continue even if there are
compilation errors. Default value is: true. User property is: jszip.sass.failOnError. |
sassForceIfOlder |
boolean |
21/12/2012 15:02 |
Force compilation even if the source Sass file is older than the
destination CSS file. Default value is: false. User property is: jszip.sass.forceIfOlder. |
sassIncludes |
List |
21/12/2012 15:02 |
A list of <include> elements specifying the sass files (by
pattern) that should be included in processing.
|
sassSkip |
boolean |
21/12/2012 15:02 |
Skip compilation. Default value is: false. User property is: jszip.sass.skip. |
Parameter Details
encoding:
The character encoding scheme to be applied when reading SASS
files.
- Type: java.lang.String
- Since: 21/12/2012 15:02
- Required: No
- Default: ${project.build.sourceEncoding}
mappings:
The artifact path mappings for unpacking.
- Type: org.jszip.maven.Mapping[]
- Since: 21/12/2012 15:02
- Required: No
- User Property: mappings
sassExcludes:
A list of <exclude> elements specifying the sass files (by
pattern) that should be excluded from processing.
- Type: java.util.List
- Since: 21/12/2012 15:02
- Required: No
sassFailOnError:
Indicates whether the build will continue even if there are
compilation errors.
- Type: boolean
- Since: 21/12/2012 15:02
- Required: No
- User Property: jszip.sass.failOnError
- Default: true
sassForceIfOlder:
Force compilation even if the source Sass file is older than the
destination CSS file.
- Type: boolean
- Since: 21/12/2012 15:02
- Required: No
- User Property: jszip.sass.forceIfOlder
- Default: false
sassIncludes:
A list of <include> elements specifying the sass files (by
pattern) that should be included in processing.
- Type: java.util.List
- Since: 21/12/2012 15:02
- Required: No
sassSkip:
Skip compilation.
- Type: boolean
- Since: 21/12/2012 15:02
- Required: No
- User Property: jszip.sass.skip
- Default: false
warSourceDirectory:
Single directory for extra files to include in the WAR.
- Type: java.io.File
- Since: 21/12/2012 15:02
- Required: Yes
- Default: ${basedir}/src/main/webapp
webappDirectory:
The directory where the webapp is built.
- Type: java.io.File
- Since: 21/12/2012 15:02
- Required: Yes
- Default: ${project.build.directory}/${project.build.finalName}