costin 2003/03/12 12:28:24 Modified: jasper2 build.xml Log: A bit of refactoring - add a 'build-only' option that just compiles and creates the jars, in specified locations. Revision Changes Path 1.22 +16 -10 jakarta-tomcat-jasper/jasper2/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/build.xml,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- build.xml 4 Mar 2003 14:46:46 -0000 1.21 +++ build.xml 12 Mar 2003 20:28:23 -0000 1.22 @@ -109,10 +109,19 @@ <!-- ================= BUILD: Compile Server Components ================= --> - <target name="build-main" depends="build-static"> + <target name="build-main" depends="build-static,build-only"> + <!-- Extra operations: Supporting JAR Files --> + <copy todir="${jasper.build}/shared/lib" file="${commons-el.jar}"/> + </target> + + <!-- Just build jasper --> + <target name="build-only"> + <property name="jasper.classes" value="${jasper.build}/shared/classes"/> + <property name="jasper-compiler.jar" value="${jasper.build}/shared/lib/jasper-compiler.jar"/> + <property name="jasper-runtime.jar" value="${jasper.build}/shared/lib/jasper-runtime.jar"/> <!-- Compile internal server components --> - <javac srcdir="src/share" destdir="${jasper.build}/shared/classes" + <javac srcdir="src/share" destdir="${jasper.classes}" debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}" excludes="**/CVS/**"> @@ -120,7 +129,7 @@ </javac> <!-- Copy static resource files --> - <copy todir="${jasper.build}/shared/classes"> + <copy todir="${jasper.classes}"> <fileset dir="src/share"> <include name="**/*.properties"/> <include name="**/*.dtd"/> @@ -128,8 +137,8 @@ </copy> <!-- Jasper Compiler JAR File --> - <jar jarfile="${jasper.build}/shared/lib/jasper-compiler.jar"> - <fileset dir="${jasper.build}/shared/classes"> + <jar jarfile="${jasper-compiler.jar}"> + <fileset dir="${jasper.classes}"> <include name="org/apache/jasper/compiler/**" /> <include name="org/apache/jasper/xmlparser/**" /> <include name="org/apache/jasper/servlet/**" /> @@ -141,8 +150,8 @@ </jar> <!-- Jasper Runtime JAR File --> - <jar jarfile="${jasper.build}/shared/lib/jasper-runtime.jar"> - <fileset dir="${jasper.build}/shared/classes"> + <jar jarfile="${jasper-runtime.jar}"> + <fileset dir="${jasper.classes}"> <include name="org/apache/jasper/Constants.class" /> <include name="org/apache/jasper/JasperException.class" /> <include name="org/apache/jasper/compiler/Localizer.class" /> @@ -151,9 +160,6 @@ <include name="org/apache/jasper/util/**" /> </fileset> </jar> - - <!-- Supporting JAR Files --> - <copy todir="${jasper.build}/shared/lib" file="${commons-el.jar}"/> </target>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]