File: gbase.xml

package info (click to toggle)
libgdata-java 1.20.0%2Bdak1-2
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 3,428 kB
  • ctags: 7,289
  • sloc: java: 33,714; xml: 605; sh: 19; makefile: 10
file content (42 lines) | stat: -rw-r--r-- 1,591 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<project name="gbase" default="build.gbase" basedir=".">
  <!-- Path containing core.xml -->
  <dirname property="build_dir" file="${ant.file.gbase}"/>
  <import file="${build_dir}/core.xml"/>

  <!--  ===================================================================== -->
  <!--                 Build the GData Base API library.             -->
  <!--  ===================================================================== -->

  <!-- build Properties -->
  <property name="gdata-base.manifest"
            value="${build.genfiles.manifest}/base.manifest"/>
  <property name="gdata-base.jar"
            value="${build.jars}/gdata-base-${base.spec.version}.jar"/>
  <property name="build.classes.base" value="${build.classes}/base"/>


  <!-- build Google Base API -->
  <path id="build.gbase.classpath">
    <pathelement location="${mail.jar}"/>
    <pathelement location="${activation.jar}"/>
    <pathelement location="${gdata-media.jar}"/>
  </path>

  <target name="build.gbase" depends="core.build.core.media">
    <mkdir dir="${build.classes.base}"/>
    <javac debug="${javac.debug}" debuglevel="${javac.debuglevel}" sourcepath=""
                         srcdir="${build.src}"
                         destdir="${build.classes.base}">
      <include name="**/gbase/client/*.java"/>
      <classpath refid="build.gbase.classpath"/>
    </javac>
    <jar destfile="${gdata-base.jar}"
         basedir="${build.classes.base}"
         manifest="${gdata-base.manifest}" />
  </target>

  <target name="clean.gbase">
    <delete dir="${build.classes.base}"/>
  </target>

</project>