~ubuntu-branches/ubuntu/trusty/c3p0/trusty-proposed

« back to all changes in this revision

Viewing changes to .pc/build.patch/relproj/debuggen/build.xml

  • Committer: Package Import Robot
  • Author(s): tony mancill
  • Date: 2012-04-21 21:28:15 UTC
  • Revision ID: package-import@ubuntu.com-20120421212815-hmp70m5t5a23rsll
Tags: 0.9.1.2-6
* Team upload.
* Remove Michael Koch from Uploaders.  (Closes: #653999)
* Apply patch to enable test suite and tune gcj javac output.
  - Thank you to James Page.  (Closes: #615863)
* Bump Standards-Version to 3.9.3 (no changes).
* Drop needless dependency on JRE.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<project name="debuggen" default="dist">
 
2
 
 
3
   <!-- ignore the CLASSPATH environment variable. force builds to specify classpaths -->
 
4
   <property name="build.sysclasspath" value="ignore" />
 
5
 
 
6
   <property file="build.properties" />
 
7
   <property file="version.properties" />
 
8
 
 
9
   <property name="debuggen.name" value="debuggen-${debuggen.version}" />
 
10
   <property name="src.dir" value="src" />
 
11
   <property name="java.src.dir" value="${src.dir}/classes" />
 
12
   <property name="app-rsrc.src.dir" value="${src.dir}/app-rsrc" />
 
13
   <property name="build.dir" value="build" />
 
14
   <property name="build.classes.dir" value="${build.dir}/classes" />
 
15
   <property name="build.apidocs.dir" value="${build.dir}/apidocs" />
 
16
   <property name="dist.dir" value="dist" />
 
17
   <property name="app.jar.manifest" value="${app-rsrc.src.dir}/META-INF/manifest.src" />
 
18
   <property name="jar.file" value="${dist.dir}/${debuggen.name}.jar" />
 
19
   <property name="srcdist.name" value="${debuggen.name}-src" />
 
20
 
 
21
   <target name="init">
 
22
      <mkdir dir="${build.dir}" />
 
23
      <mkdir dir="${dist.dir}" />
 
24
   </target>
 
25
 
 
26
   <target name="clean">
 
27
      <delete dir="${build.dir}" />
 
28
      <delete dir="${dist.dir}" />
 
29
   </target>
 
30
 
 
31
   <target name="compile" depends="init">
 
32
      <mkdir dir="${build.classes.dir}" />
 
33
      <javac srcdir="${java.src.dir}" 
 
34
             destdir="${build.classes.dir}" 
 
35
             debug="on" />
 
36
   </target>
 
37
 
 
38
   <target name="jar" depends="compile">
 
39
      <jar destfile="${jar.file}" manifest="${app.jar.manifest}">
 
40
          <fileset dir="${build.classes.dir}" />
 
41
      </jar>
 
42
   </target>
 
43
 
 
44
   <target name="dist" depends="jar" />
 
45
 
 
46
   <target name="srcdist">
 
47
      <zip destfile="${dist.dir}/${srcdist.name}.zip">
 
48
        <zipfileset dir="." prefix="${srcdist.name}">
 
49
           <exclude name="${build.dir}/**"/>
 
50
           <exclude name="${dist.dir}/**"/>
 
51
           <exclude name="**/*.class"/>
 
52
           <exclude name="**/old/**"/>
 
53
           <exclude name="**/bad/**"/>
 
54
        </zipfileset>
 
55
      </zip>
 
56
      <tar destfile="${dist.dir}/${srcdist.name}.tar">
 
57
        <tarfileset dir="." prefix="${srcdist.name}">
 
58
           <exclude name="${build.dir}/**"/>
 
59
           <exclude name="${dist.dir}/**"/>
 
60
           <exclude name="**/*.class"/>
 
61
           <exclude name="**/old/**"/>
 
62
           <exclude name="**/bad/**"/>
 
63
        </tarfileset>
 
64
      </tar>
 
65
      <gzip zipfile="${dist.dir}/${srcdist.name}.tgz" src="${dist.dir}/${srcdist.name}.tar" />
 
66
   </target>
 
67
 
 
68
   <target name="all" depends="dist,srcdist" />
 
69
 
 
70
</project>
 
71