Fractal | Fractal ADL | Cecilia Examples | Minus
 

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

arguments:

(no description)

  • Type: java.util.List
  • Required: No

outDir:

The output directory for the files produced by Cecilia ADL.

  • Type: java.lang.String
  • Required: No
  • Expression: ${project.build.directory}/build

project:

The Maven project reference.

  • Type: org.apache.maven.project.MavenProject
  • Required: Yes
  • Expression: ${project}

target:

The name of the target descriptor to use.

  • Type: java.lang.String
  • Required: No
 
2007-2009 © ObjectWeb Consortium  | Last Published: 2009-04-21 13:51  | Version: 2.1.0