Tucker:
If you want to get rid of this happening on every "ant make"
compile:
[javac] Compiling 5 source files to /home/ben/src/svn/openlaszlo/
trunk/WEB-INF/lps/server/build
[jar] Building jar: /home/ben/src/svn/openlaszlo/trunk/WEB-INF/
lps/server/lib/lps-3.3.x.jar
apply this diff to the server's build.xml... but it seems rather
complicated for the small win it gets us.
Index: WEB-INF/lps/server/build.xml
===================================================================
--- WEB-INF/lps/server/build.xml (revision 872)
+++ WEB-INF/lps/server/build.xml (working copy)
@@ -148,6 +148,25 @@
</and>
</condition>
+ <uptodate property="compiler.uptodate" targetfile="${LPS_JAR}">
+ <srcfiles dir="${src}">
+ <include name="org/openlaszlo/**" />
+ <!-- yes the jjt sources -->
+ <include name="org/openlaszlo/sc/parser/**" />
+ <!-- Parts of JGenerator 1.4 that we don't yet need -->
+ <!-- and don't compile easily without more external jars -->
+ <exclude name="org/openlaszlo/iv/flash/commands/
FOPCommand" />
+ <exclude name="org/openlaszlo/iv/flash/xml/**" />
+ <exclude name="org/openlaszlo/iv/flash/js/**" />
+ <exclude name="org/openlaszlo/iv/flash/url/JSUrl.*" />
+ <exclude name="org/openlaszlo/iv/flash/**/*Test.*" />
+ <exclude name="org/openlaszlo/iv/flash/context/**" />
+ <exclude name="org/openlaszlo/iv/flash/fop/SWFRenderer.*" />
+ </srcfiles>
+ <srcfiles dir="${jgen.src}" />
+ <srcfiles dir="${jjt.src}" />
+ <srcfiles file="${properties.file}" />
+ </uptodate>
<property name="done.server.init" value="true" />
</target>
@@ -290,7 +309,8 @@
<!-- jar up classes an place them in ${lib} -->
<target name="compile"
depends="init,lps-xml,css-parser,sc-parser,sc-compiler"
- description="Compile java code and jar classes into ${lib}">
+ description="Compile java code and jar classes into ${lib}"
+ unless="compiler.uptodate">
<javac classpathref="3rd.party.classpath"
srcdir="${java.1.3.srcs}"
benjamin shine
software engineer
[EMAIL PROTECTED]
_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev