krysalis-menu build.xml,1.3,1.4

Glen Stampoultzis <[email protected]> Wed, 16 Feb 2005 04:39:02 +0000
Newsgroups gmane.comp.krysalis.metamorphosis.cvs
Message-ID <[email protected]>
Update of /cvsroot/metamorphosis/krysalis-menu
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5274

Modified Files:
	build.xml 
Log Message:
Some updates

Index: build.xml
===================================================================
RCS file: /cvsroot/metamorphosis/krysalis-menu/build.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** build.xml	9 Dec 2004 04:28:41 -0000	1.3
--- build.xml	16 Feb 2005 04:39:00 -0000	1.4
***************
*** 39,42 ****
--- 39,43 ----
      <property name="project.jdk.home" value="${jdk.home}"/>
      <property name="project.jdk.classpath" value="jdk.classpath"/>
+     <property name="version" value="0.1"/>
      <!-- Project Libraries -->
      <!-- Global Libraries -->
***************
*** 72,79 ****
      </target>
  
!     <target name="clean" depends="clean.module.example, clean.module.documentation, clean.module.component" description="cleanup all"/>
  
      <target name="all" depends="init, clean, compile.module.component, j2ee.build.war.example, site" description="build all"/>
  
  
      <target name="jar.module.component" depends="compile.module.component" description="Produce component jar file">
--- 73,113 ----
      </target>
  
!     <target name="clean" depends="clean.module.example, clean.module.documentation, clean.module.component" description="cleanup all">
!         <delete dir="forrest/build/"/>
!     </target>
  
      <target name="all" depends="init, clean, compile.module.component, j2ee.build.war.example, site" description="build all"/>
  
+     <target name="dist" depends="all">
+         <mkdir dir="dist"/>
+         <copy todir="docs"><fileset dir="forrestdocs/build/site"/></copy>
+         <zip destfile="dist/krysalis-menu-${version}.zip"  basedir="." excludes="**/*.iws,**/.build.properties,dist/**,build/**,example/exploded/**,**/*.class,component/classes/**,forrestdocs/build/**"/>
+         <tar destfile="dist/krysalis-menu-${version}.tar"  basedir="." excludes="**/*.iws,**/.build.properties,dist/**,build/**,example/exploded/**,**/*.class,component/classes/**,forrestdocs/build/**"/>
+         <gzip src="dist/krysalis-menu-${version}.tar" destfile="dist/krysalis-menu-${version}.tar.gz"/>
+         <delete dir="docs"/>
+         <delete file="dist/krysalis-menu-${version}.tar"/>
+     </target>
+ 
+     <target name="uploadtosourceforge" depends="dist">
+         <ftp server="upload.sourceforge.net" userid="anonymous" password="[email protected]">
+             <filelist dir="dist" files="dist/krysalis-menu-${version}.zip,dist/krysalis-menu-${version}.tar.gz"/>
+         </ftp>
+     </target>
+ 
+     <target name="publish" depends="dist">
+         <!-- Work in progress -->
+         <tar destfile="dist/site.tar"  basedir="forrestdocs/build/site"/>
+         <gzip src="dist/site.tar" destfile="dist/site.tar.gz"/>
+         <delete file="dist/site.tar"/>
+         <scp file="dist/site.tar.gz"
+             todir="${scpuser}:@shell.sourceforge.net:/home/groups/m/me/metamophosis/krysalis-menu/html"
+             keyfile="${keyfile}"
+             passphrase="${passphrase}" />
+         <sshexec host="shell.sourceforge.net"
+             username="${scpuser}"
+             keyfile="${keyfile}"
+             passphrase="${passphrase}"
+             command="cd /home/groups/m/me/metamophosis/krysalis-menu/html; tar xf site.tar.gz; chmod -R g+w *"/>
+     </target>
  
      <target name="jar.module.component" depends="compile.module.component" description="Produce component jar file">



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click