ceciliaadl:compile
Full name:
org.objectweb.fractal.cecilia.toolchain:maven-ceciliaadl-plugin:2.1.0:compile
Description:
A simple mojo which allows invoking the Cecilia ADL Toolchain passing some configuration. The invocation will happen in the same VM which runs the MOJO.
Attributes:
- Requires a Maven 2.0 project to be executed.
Required Parameters
| Name | Type | Since | Description |
|---|---|---|---|
| project | MavenProject |
- |
The Maven project reference. |
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
| adl | String |
- |
The fully qualified name of the component ADL definition to compile. |
| adls | List |
- |
The list of fully qualified name of the component ADL definitions to compile. |
| arguments | List |
- |
(no description) |
| outDir | String |
- |
The output directory for the files produced by Cecilia ADL. |
| target | String |
- |
The name of the target descriptor to use. |
Parameter Details
adl:
The fully qualified name of the component ADL definition to compile.
- Type:
java.lang.String - Required:
No
adls:
The list of fully qualified name of the component ADL definitions to compile.
- Type:
java.util.List - Required:
No
(no description)
- Type:
java.util.List - Required:
No
The output directory for the files produced by Cecilia ADL.
- Type:
java.lang.String - Required:
No - Expression:
${project.build.directory}/build
The Maven project reference.
- Type:
org.apache.maven.project.MavenProject - Required:
Yes - Expression:
${project}
The name of the target descriptor to use.
- Type:
java.lang.String - Required:
No