From: <jen...@us...> - 2007-09-02 13:00:34
|
Revision: 61 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=61&view=rev Author: jenslehmann Date: 2007-08-27 03:33:05 -0700 (Mon, 27 Aug 2007) Log Message: ----------- created build target for PHP client Modified Paths: -------------- trunk/build.xml Modified: trunk/build.xml =================================================================== --- trunk/build.xml 2007-08-27 10:18:46 UTC (rev 60) +++ trunk/build.xml 2007-08-27 10:33:05 UTC (rev 61) @@ -5,11 +5,13 @@ <property name="lib_dir" value="library" /> <property name="source_dir" value="src/dl-learner" /> <property name="class_dir" value="classes" /> + <property name="php_client_dir" value="src/php-client" /> <tstamp> <format property="today" pattern="yyyy-MM-dd" locale="en" /> </tstamp> <property name="version_dir" value="dllearner-${today}" /> - <property name="release_tmp_dir" value="release/${version_dir}" /> + <property name="release_tmp_dir" value="release/${version_dir}" /> + <property name="release_php_client_tmp_dir" value="release/php-client-${today}" /> <property name="kaon2" value="${lib_dir}/kaon2.jar"/> <property name="xbean" value="${lib_dir}/xbean.jar"/> @@ -108,7 +110,33 @@ <delete dir="release"/> </target> - <target name="wsgen_windows" > + <!-- build PHP client release --> + <target name="php_client"> + <mkdir dir="${release_php_client_tmp_dir}" /> + + <!-- copy PHP-client to a temporary directory exluding some files --> + <copy toDir="${release_php_client_tmp_dir}"> + <fileset dir="${php_client_dir}"> + <exclude name="main.wsdl" /> + <exclude name="*.xsd" /> + <!-- <exclude name="save/" /> --> + </fileset> + </copy> + + <!-- copy over all owl ontologies in examples directory --> + <copy toDir="${release_php_client_tmp_dir}/ontologies/" flatten="true"> + <fileset dir="examples" includes="**/*.owl" /> + </copy> + + <!-- create release --> + <tar destfile="php_client_${today}.tar.gz" compression="gzip"> + <tarfileset dir="release" /> + </tar> + + <delete dir="release" /> + </target> + + <target name="wsgen_windows" > <exec dir="${source_dir}" executable="wsgen"> <arg value="-keep"/> <arg value="-verbose"/> @@ -118,7 +146,7 @@ </exec> </target> - <target name="wsgen_linux" > + <target name="wsgen_linux" > <exec dir="${source_dir}" executable="wsgen"> <arg value="-keep"/> <arg value="-verbose"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |