diff options
author | Reinier Zwitserloot <reinier@tipit.to> | 2009-09-23 07:42:00 +0200 |
---|---|---|
committer | Reinier Zwitserloot <reinier@tipit.to> | 2009-09-23 07:42:00 +0200 |
commit | 3986d1ff545b621d4154740241bc7214fae5f9eb (patch) | |
tree | 5358fbb15478d9222e4d6bb34af15371024bf83e | |
parent | 76f50ccf2e8026f2277eefa4379dcd6790112e75 (diff) | |
download | lombok-3986d1ff545b621d4154740241bc7214fae5f9eb.tar.gz lombok-3986d1ff545b621d4154740241bc7214fae5f9eb.tar.bz2 lombok-3986d1ff545b621d4154740241bc7214fae5f9eb.zip |
Change to the build process of the eclipse agent: Any dependencies it has on stuff in lombok-core is now explicitly added in build.xml. Less code duplication that way.
-rw-r--r-- | build.xml | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -22,6 +22,11 @@ <project name="lombok" default="dist"> <property name="SNIPPET_TAB_STOP" value="2" /> <property name="build.compiler" value="javac1.6" /> + <fileset dir="src" id="eclipse.agent.main.deps"> + <include name="lombok/core/SpiLoadUtil.java" /> + <include name="lombok/Lombok.java" /> + </fileset> + <path id="lombok.deps.path"> <fileset dir="deps"> <include name="*.jar" /> @@ -195,7 +200,13 @@ <echo file="build/lombok/META-INF/services/javax.annotation.processing.Processor">lombok.javac.apt.Processor</echo> <mkdir dir="build/eclipse.agent" /> - <javac srcdir="src_eclipseagent" debug="on" destdir="build/eclipse.agent" target="1.5"> + <mkdir dir="build/eclipse.agent.src" /> + <copy todir="build/eclipse.agent.src"> + <fileset dir="src_eclipseagent" /> + <fileset refid="eclipse.agent.main.deps" /> + </copy> + + <javac debug="on" destdir="build/eclipse.agent" target="1.5" srcdir="build/eclipse.agent.src"> <classpath refid="eclipse.agent.deps.path" /> <classpath refid="eclipse.agent.libs.path" /> </javac> |