Compilation action for Flex2 actionscript 3 classes.
Mojo Attributes :
runtimecompile| Name | Type | Description |
|---|---|---|
| finalName | String |
Name of the generated compiled binary file. |
| flexHome | File |
The directory in which Flex (command-line or builder) is installed. |
| mainMxmlFile | String |
The main mxml file |
| Name | Type | Description |
|---|---|---|
| classifier | String |
Classifier to add to the artifact generated. If given, the artifact will be an attachment instead. |
| dataServicesConfig | File |
No description. |
| debug | boolean |
No description. |
| extraParameters | Parameter[] |
No description. |
| flexConfig | File |
The location of the flex configuration file. |
| incremental | boolean |
No description. |
| javaOpts | String[] |
These are additional JVM options used when invoking the Flex compiler |
| licenses | License[] |
No description. |
| locale | String |
The current locale. |
| optimize | boolean |
No description. |
| profile | boolean |
No description. |
| projectHelper | MavenProjectHelper |
No description. |
| resolveExtraSwcsFromFlexFrameworksLibs | boolean |
Resolve extra libraries (such as charts or fds) from ${flex.home}/frameworks/libs. Default is false, in which case these (and other) swcs should be deployed as flex artifacts (swcs). |
| showActionscriptWarnings | boolean |
No description. |
| showBindingWarnings | boolean |
No description. |
| showDeprecationWarnings | boolean |
No description. |
| source | File |
Location of the flex sources. |
| strict | boolean |
No description. |
| useNetwork | boolean |
No description. |
| warnings | boolean |
No description. |
Classifier to add to the artifact generated. If given, the artifact will be an attachment instead.
java.lang.StringNoNo Description.
java.io.FileNo${flex.dataservices.config}No Description.
booleanNo${flex.compiler.debug}No Description.
net.israfil.mojo.flex2.Parameter[]No${flex.extraParameters}Name of the generated compiled binary file.
java.lang.StringYes${project.build.finalName}The location of the flex configuration file.
java.io.FileNo${flex.config}The directory in which Flex (command-line or builder) is installed.
java.io.FileYes${flex.home}No Description.
booleanNo${flex.compiler.incremental}These are additional JVM options used when invoking the Flex compiler
java.lang.String[]No${flex.java.options}No Description.
net.israfil.mojo.flex2.License[]No${flex.licenses}The current locale.
java.lang.StringNo${flex.locale}The main mxml file
java.lang.StringYes${flex.application.name}No Description.
booleanNo${flex.compiler.optimize}No Description.
booleanNo${flex.compiler.profile}No Description.
org.apache.maven.project.MavenProjectHelperNoresolveExtraSwcsFromFlexFrameworksLibs
Resolve extra libraries (such as charts or fds) from ${flex.home}/frameworks/libs. Default is false, in which case these (and other) swcs should be deployed as flex artifacts (swcs).
booleanNoNo Description.
booleanNo${flex.compiler.show-actionscript-warnings}No Description.
booleanNo${flex.compiler.show-binding-warnings}No Description.
booleanNo${flex.compiler.show-deprecation-warnings}Location of the flex sources.
java.io.FileNo${flex.compiler.source}No Description.
booleanNo${flex.compiler.strict}No Description.
booleanNo${flex.compiler.use-network}No Description.
booleanNo${flex.compiler.show-warnings}