~ubuntu-branches/ubuntu/lucid/monajat/lucid

« back to all changes in this revision

Viewing changes to build.xml

  • Committer: Bazaar Package Importer
  • Author(s): أحمد المحمودي (Ahmed El-Mahmoudy)
  • Date: 2009-12-21 10:36:41 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20091221103641-i7o1qicc69y4py8q
Tags: 2.3.1-0ubuntu1
* New upstream release. (LP: #506085)
* Code is re-written in python, hence packaging changed accordingly.
* Added manpages for monajat-applet & monajat-mod
* Added patch desktop.diff to:
  + Remove Encoding field.
  + Add X-Islamic-Software category.
  + Replace irrevelant categories with Utility.
* debian/copyright: Updated & converted to machine-readable format.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<project name="monajat" basedir="." default="main">
2
 
 
3
 
        <property name="src.dir" value="src" />
4
 
        <property name="build.dir" value="build" />
5
 
        <property name="classes.dir" value="${build.dir}/classes" />
6
 
        <property name="jar.dir" value="dist" />
7
 
 
8
 
        <property name="main-class" value="monajat.gui.main.MonajatTray" />
9
 
        <property name="lib.dir" value="/usr/share/java" />
10
 
 
11
 
        <path id="classpath">
12
 
                <fileset dir="${lib.dir}" includes="**/*.jar" />
13
 
        </path>
14
 
 
15
 
 
16
 
 
17
 
        <target name="clean">
18
 
                <delete dir="${build.dir}" />
19
 
                <delete dir="${jar.dir}" />
20
 
        </target>
21
 
 
22
 
        <target name="compile">
23
 
                <mkdir dir="${classes.dir}" />
24
 
                <javac srcdir="${src.dir}" destdir="${classes.dir}" classpathref="classpath" />
25
 
        </target>
26
 
 
27
 
                <target name="jar" depends="compile">
28
 
                        <mkdir dir="${jar.dir}" />
29
 
                        <jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${classes.dir}">
30
 
                                <manifest>
31
 
                                        <attribute name="Main-Class" value="${main-class}" />
32
 
                                        <attribute name="Class-Path" value="/usr/share/java/dom4j.jar  /usr/share/java/swt.jar" />
33
 
                                </manifest>
34
 
                        </jar>
35
 
                </target>
36
 
 
37
 
                <target name="run" depends="jar">
38
 
                        <java fork="true" classname="${main-class}">
39
 
                                <classpath>
40
 
                                        <path location="${jar.dir}/${ant.project.name}.jar" />
41
 
                                </classpath>
42
 
                        </java>
43
 
                </target>
44
 
 
45
 
 
46
 
                <target name="clean-build" depends="clean,jar" />
47
 
 
48
 
                <target name="main" depends="clean,jar" />
49
 
 
50
 
        </project>