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