Update ooo320-m1
[ooovba.git] / xmerge / source / bridge / build.xml
blob84a3c4171ace28ad6a20e42c454bc9bc38fc4147
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  #*************************************************************************
4  #
5   DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6   
7   Copyright 2008 by Sun Microsystems, Inc.
8  
9   OpenOffice.org - a multi-platform office productivity suite
11   $RCSfile: build.xml,v $
13   $Revision: 1.5 $
15   This file is part of OpenOffice.org.
17   OpenOffice.org is free software: you can redistribute it and/or modify
18   it under the terms of the GNU Lesser General Public License version 3
19   only, as published by the Free Software Foundation.
21   OpenOffice.org is distributed in the hope that it will be useful,
22   but WITHOUT ANY WARRANTY; without even the implied warranty of
23   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
24   GNU Lesser General Public License version 3 for more details
25   (a copy is included in the LICENSE file that accompanied this code).
27   You should have received a copy of the GNU Lesser General Public License
28   version 3 along with OpenOffice.org.  If not, see
29   <http://www.openoffice.org/license.html>
30   for a copy of the LGPLv3 License.
32  #*************************************************************************
33  -->
35 <project name="XMergeBridge" default="all" basedir=".">
37     <property file="../inc/antbuild.properties"/>
39     <path id="classpath">
40         <pathelement location="${build.dir}/xmerge.jar"/>
41         <pathelement location="${solar.jar}/unoil.jar"/>
42         <pathelement location="${solar.jar}/ridl.jar"/>
43         <pathelement location="${solar.jar}/jurt.jar"/>
44         <pathelement location="${solar.jar}/juh.jar"/>
45     </path>
48     <target name="init" >
49         <mkdir dir="${target.dir}"/>
50         <echo message="--------------------------------------------------------------------------------" />
51         <echo message="debug is ${debug}"/>
52         <echo message="--------------------------------------------------------------------------------" />
53     </target>
55     <!-- compile java sources in ${package} -->
56     <target name="compile" depends="init">
57         <javac srcdir="${src.dir}"
58                destdir="${target.dir}"
59                debug="${debug}"
60                deprecation="${deprecation}"
61                optimize="${optimize}">
62             <classpath refid="classpath"/>
63         </javac>
64     </target>
66     <!-- package to jar -->
67     <target name="jar" depends="compile">
68         <jar destfile="${target.jar}"
69              manifest="manifest.mf">
70             <fileset dir="${target.dir}"
71                      includes="**/*.class" />
72          </jar>
73     </target>
75     <!-- clean up -->
76     <target name="clean">
77         <delete dir="${class.dir}"/>
78         <delete file="${target.jar}"/>
79     </target>
81     <target name="all" depends="jar">
82     </target>
84 </project>