craigmcc 2003/11/11 13:33:47 Modified: contrib/struts-faces build.xml Log: Oops, this update is not ready to check in yet. Revision Changes Path 1.5 +4 -131 jakarta-struts/contrib/struts-faces/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-struts/contrib/struts-faces/build.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- build.xml 11 Nov 2003 21:23:32 -0000 1.4 +++ build.xml 11 Nov 2003 21:33:47 -0000 1.5 @@ -88,7 +88,6 @@ <property name="username" value="tomcat"/> <property name="example.path" value="/struts-faces"/> - <property name="stf.path" value="/struts-tiles-faces"/> <!-- ===================== LIBRARY: Maintenance ========================= --> @@ -313,7 +312,7 @@ <!-- ===================== EXAMPLE: Tomcat Integration ================= --> - <target name="example.install" depends="example.compile" + <target name="install" depends="example.compile" description="Install example webapp on Tomcat"> <install url="${url}" username="${username}" password="${password}" path="${example.path}" @@ -321,142 +320,24 @@ </target> - <target name="example.reload" depends="example.compile" + <target name="reload" depends="example.compile" description="Reload example webapp on Tomcat"> <reload url="${url}" username="${username}" password="${password}" path="${example.path}"/> </target> - <target name="example.remove" + <target name="remove" description="Remove example webapp from Tomcat"> <remove url="${url}" username="${username}" password="${password}" path="${example.path}"/> </target> - <!-- ===================== STF: Create Webapp ============================ --> - - - <target name="stf.prepare" depends="library"> - - <echo message="------------ ${project.name} STF Webapp -------------"/> - <mkdir dir="${build.home}/webapps"/> - <mkdir dir="${build.home}/webapps/stf"/> - - </target> - - - <target name="stf.static" depends="stf.prepare"> - - <!-- Copy static web resources --> - <copy todir="${build.home}/webapps/stf"> - <fileset dir="web/stf"/> - </copy> - - <!-- Copy required configuration files --> - <copy todir="${build.home}/webapps/stf/WEB-INF"> - <fileset dir="${struts.home}/lib"> - <include name="*.tld"/> - <include name="valid*.xml"/> - </fileset> - </copy> - - <!-- Copy required library JAR files --> - <mkdir dir="${build.home}/webapps/stf/WEB-INF/lib"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${build.home}/lib/struts-faces.jar"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${commons-beanutils.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${commons-collections.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${commons-digester.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${commons-fileupload.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${commons-lang.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${commons-logging.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${commons-validator.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${struts.jar}"/> - - </target> - - - <target name="stf.libraries" depends="stf.static" - if="build.standalone"> - - <!-- Copy libraries required for standalone use only --> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${commons-dbcp.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${commons-pool.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${jsf-api.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${jsf-ri.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${jstl.jar}"/> - <copy todir="${build.home}/webapps/stf/WEB-INF/lib" - file="${standard.jar}"/> - - </target> - - - <target name="stf.compile" depends="stf.libraries"> - - <!-- Compile Java Sources --> - <mkdir dir="${build.home}/webapps/stf/WEB-INF/classes"/> - <javac srcdir="src/stf" - destdir="${build.home}/webapps/stf/WEB-INF/classes" - debug="${compile.debug}" - deprecation="${compile.deprecation}" - optimize="${compile.optimize}"> - <classpath refid="classpath" /> - </javac> - - <!-- Copy non-Java Sources --> - <copy todir="${build.home}/webapps/stf/WEB-INF/classes"> - <fileset dir="src/stf"> - <exclude name="**/*.java"/> - </fileset> - </copy> - - </target> - - - <!-- ===================== STF: Tomcat Integration ===================== --> - - - <target name="stf.install" depends="stf.compile" - description="Install STF webapp on Tomcat"> - <install url="${url}" username="${username}" password="${password}" - path="${stf.path}" - war="file://${build.home}/webapps/stf"/> - </target> - - - <target name="stf.reload" depends="stf.compile" - description="Reload STF webapp on Tomcat"> - <reload url="${url}" username="${username}" password="${password}" - path="${stf.path}"/> - </target> - - - <target name="stf.remove" - description="Remove STF webapp from Tomcat"> - <remove url="${url}" username="${username}" password="${password}" - path="${stf.path}"/> - </target> - - <!-- ==================== Create Binary Distribution ==================== --> - <target name="dist" depends="example.compile, stf.compile, docs" + <target name="dist" depends="example.compile, docs" description="Create binary distribution"> <mkdir dir="${dist.home}"/> @@ -491,14 +372,6 @@ <include name="META-INF/LICENSE.txt"/> </fileset> <fileset dir="${build.home}/webapps/example"> - <exclude name="**/jsf-*.jar"/> <!-- EA license so no redistrib --> - </fileset> - </jar> - <jar destfile="${dist.home}/webapps/struts-tiles-faces.war"> - <fileset dir="${build.home}/classes"> - <include name="META-INF/LICENSE.txt"/> - </fileset> - <fileset dir="${build.home}/webapps/stf"> <exclude name="**/jsf-*.jar"/> <!-- EA license so no redistrib --> </fileset> </jar>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]