You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by cr...@apache.org on 2003/11/11 22:33:47 UTC
cvs commit: jakarta-struts/contrib/struts-faces build.xml
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: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org