symbols should be generated. This is important for users that rely on the -emacssym ajc command line option. Specifically, the AspectJ emacs minor mode uses these symbols (which is a very cool mode btw). I've simply added a property called maven.aspectj.ajc.option.emacssym which defaults to 'off' so there is no change in previous behavior of the plugin. However, if you set this option to 'on', the aspectj compile goal will generate the appropriate symbol information. Documentation has been updated to reflect the change. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113443 13f79535-47bb-0310-9956-ffa450edef68
87 lines
2.4 KiB
XML
87 lines
2.4 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<project>
|
|
<extend>${basedir}/../project.xml</extend>
|
|
<pomVersion>3</pomVersion>
|
|
<id>maven-aspectj-plugin</id>
|
|
<name>Maven AspectJ Plug-in</name>
|
|
<currentVersion>1.1</currentVersion>
|
|
<description/>
|
|
<shortDescription>Eclipse Plugin for AspectJ</shortDescription>
|
|
<url>http://maven.apache.org/reference/plugins/aspectj/</url>
|
|
<siteDirectory>/www/maven.apache.org/reference/plugins/aspectj/</siteDirectory>
|
|
<repository>
|
|
<connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:maven/src/plugins-build/aspectj/</connection>
|
|
<url>http://cvs.apache.org/viewcvs/maven/src/plugins-build/aspectj/</url>
|
|
</repository>
|
|
<developers>
|
|
<developer>
|
|
<name>dIon Gillard</name>
|
|
<id>dion</id>
|
|
<email>dion@multitask.com.au</email>
|
|
<organization>Multitask Consulting</organization>
|
|
<roles>
|
|
<role>Documentation</role>
|
|
</roles>
|
|
</developer>
|
|
<developer>
|
|
<name>Vincent Massol</name>
|
|
<id>vmassol</id>
|
|
<email>vmassol@octo.com</email>
|
|
<organization>Octo Technology</organization>
|
|
<roles>
|
|
<role>Java Developer</role>
|
|
</roles>
|
|
</developer>
|
|
<developer>
|
|
<name>Pete Kazmier</name>
|
|
<id>kaz</id>
|
|
<email>pete-apache-dev@kazmier.com</email>
|
|
<organization></organization>
|
|
<roles>
|
|
<role>Java Developer</role>
|
|
<role>Documentation</role>
|
|
</roles>
|
|
</developer>
|
|
</developers>
|
|
<dependencies>
|
|
<dependency>
|
|
<id>aspectj:aspectjrt</id>
|
|
<version>1.0.6</version>
|
|
<properties>
|
|
<classloader>root</classloader>
|
|
</properties>
|
|
</dependency>
|
|
<dependency>
|
|
<id>aspectj:aspectj-ant</id>
|
|
<version>1.0.6</version>
|
|
<properties>
|
|
<classloader>root</classloader>
|
|
</properties>
|
|
</dependency>
|
|
<dependency>
|
|
<id>aspectj:aspectj-tools</id>
|
|
<version>1.0.6</version>
|
|
<properties>
|
|
<classloader>root</classloader>
|
|
</properties>
|
|
</dependency>
|
|
</dependencies>
|
|
<build>
|
|
<resources>
|
|
<resource>
|
|
<directory>${basedir}</directory>
|
|
<excludes>
|
|
<exclude>target/**</exclude>
|
|
<exclude>src/**</exclude>
|
|
<exclude>xdocs/**</exclude>
|
|
<exclude>maven.xml</exclude>
|
|
<exclude>maven.log</exclude>
|
|
<exclude>velocity.log</exclude>
|
|
<exclude>.cvsignore</exclude>
|
|
</excludes>
|
|
</resource>
|
|
</resources>
|
|
</build>
|
|
</project>
|