sventon subversion web client - http://www.sventon.org
[show recent changes]
 
  Help
Rev: HEAD (53431) - http://anonsvn.icesoft.org/repo / projects / portletviews / trunk / build.xml
Show File - build.xml  [show properties]
spinner
<!--
  ~ Version: MPL 1.1/GPL 2.0/LGPL 2.1
  ~
  ~ "The contents of this file are subject to the Mozilla Public License
  ~ Version 1.1 (the "License"); you may not use this file except in
  ~ compliance with the License. You may obtain a copy of the License at
  ~ http://www.mozilla.org/MPL/
  ~
  ~ Software distributed under the License is distributed on an "AS IS"
10    ~ basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
11    ~ License for the specific language governing rights and limitations under
12    ~ the License.
13    ~
14    ~ The Original Code is ICEfaces 1.5 open source software code, released
15    ~ November 5, 2006. The Initial Developer of the Original Code is ICEsoft
16    ~ Technologies Canada, Corp. Portions created by ICEsoft are Copyright (C)
17    ~ 2004-2006 ICEsoft Technologies Canada, Corp. All Rights Reserved.
18    ~
19    ~ Contributor(s): _____________________.
20    ~
21    ~ Alternatively, the contents of this file may be used under the terms of
22    ~ the GNU Lesser General Public License Version 2.1 or later (the "LGPL"
23    ~ License), in which case the provisions of the LGPL License are
24    ~ applicable instead of those above. If you wish to allow use of your
25    ~ version of this file only under the terms of the LGPL License and not to
26    ~ allow others to use your version of this file under the MPL, indicate
27    ~ your decision by deleting the provisions above and replace them with
28    ~ the notice and other provisions required by the LGPL License. If you do
29    ~ not delete the provisions above, a recipient may use your version of
30    ~ this file under either the MPL or the LGPL License."
31    ~
32    -->
33  <project name="icefaces-portlet" default="jar" >
34 
35      <property file="build.properties"/>
36 
37      <property name="src.dir" location="./src"/>
38      <property name="build.dir" location="./build"/>
39      <property name="dist.dir" location="${build.dir}/dist"/>
40      <property name="classes.dir" location="${build.dir}/classes"/>
41 
42      <property name="lib.dir" location="./lib"/>
43 
44      <property name="jboss.lib.dir" location="${lib.dir}/jboss"/>
45      <property name="liferay.lib.dir" location="${lib.dir}/liferay"/>
46 
47      <property name="icefaces.root.dir" location="../../../icefaces/trunk/icefaces" />
48      <property name="icefaces.lib.dir" location="${icefaces.root.dir}/lib" />
49 
50      <target name="clean">
51          <delete dir="${build.dir}"/>
52      </target>
53 
54      <target name="compile">
55          <mkdir dir="${build.dir}"/>
56          <mkdir dir="${classes.dir}"/>
57 
58          <javac srcdir="${src.dir}"
59                 destdir="${classes.dir}"
60                 source="1.5"
61                 target="1.5"
62                 debug="true">
63              <classpath>
64                  <fileset dir="${icefaces.lib.dir}" includes="*.jar"/>
65                  <fileset dir="${jboss.lib.dir}" includes="*.jar"/>
66                  <fileset dir="${liferay.lib.dir}" includes="*.jar"/>
67              </classpath>
68          </javac>
69      </target>
70 
71      <target name="jar" depends="compile">
72          <mkdir dir="${dist.dir}"/>
73          <jar destfile="${dist.dir}/${ant.project.name}.jar">
74              <fileset dir="${classes.dir}"/>
75          </jar>
76      </target>
77 
78  </project>


feed icon

sventon 2.5.1