examples/java/build.xml
author Jan Vrany <jan.vrany@fit.cvut.cz>
Sat, 24 Aug 2013 17:30:57 +0100
branchdevelopment
changeset 2669 c03790d973b6
parent 2533 5e9a3673a297
child 2731 13f5be2bf83b
permissions -rw-r--r--
Some lost changes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
<!-- WARNING: Eclipse auto-generated file.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
              Any modifications will be overwritten.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     4
              To include a user specific buildfile here, simply create one in the same
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
              directory with the processing instruction <?eclipse.ant.import?>
2669
c03790d973b6 Some lost changes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2533
diff changeset
     6
              as the first entry and export the buildfile again. --><project basedir="." default="build" name="stx.libjava.examples">
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
    <property environment="env"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
    <property name="ECLIPSE_HOME" value="../../../../../../../../../../../../../opt/eclipse-4.2"/>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
     9
    <property name="stx.libjava.location" value="../../java"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    10
    <property name="stx.libjava.libs.location" value="../../libs/java"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    11
    <property name="stx.libjava.tools.location" value="../../tools/java"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    12
    <property name="stx.libjava.experiments.location" value="../../experiments/java"/>
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
    <property name="debuglevel" value="source,lines,vars"/>
2396
fadc6d7a2f5b Updated to rev 009a0df3afce
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
    14
    <property name="target" value="1.6"/>
fadc6d7a2f5b Updated to rev 009a0df3afce
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
    15
    <property name="source" value="1.6"/>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    16
    <import file="build.ivy.xml"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    17
    <path id="stx.libjava.classpath">
2669
c03790d973b6 Some lost changes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2533
diff changeset
    18
        <pathelement location="${stx.libjava.location}/bin"/>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    19
        <pathelement location="${stx.libjava.location}/libs-src/groovy-all-1.8.2-sources.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    20
        <pathelement location="${stx.libjava.location}/libs-src/junit-4.8.2-sources.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    21
        <pathelement location="${stx.libjava.location}/libs/groovy-all-1.8.2.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    22
        <pathelement location="${stx.libjava.location}/libs/junit4-4.8.2.jar"/>
2396
fadc6d7a2f5b Updated to rev 009a0df3afce
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
    23
    </path>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    24
    <path id="stx.libjava.libs.classpath">
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    25
        <pathelement location="${stx.libjava.libs.location}/libs/commons-codec-1.5.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    26
        <pathelement location="${stx.libjava.libs.location}/libs/hamcrest-core-1.2.1.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    27
        <pathelement location="${stx.libjava.libs.location}/libs/junit-4.8.2.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    28
        <pathelement location="${stx.libjava.libs.location}/libs/log4j-1.2.17.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    29
        <pathelement location="${stx.libjava.libs.location}/libs/mpxj-4.3.0.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    30
        <pathelement location="${stx.libjava.libs.location}/libs/poi-3.8.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    31
        <pathelement location="${stx.libjava.libs.location}/libs/saxon-9.1.0.8.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    32
        <pathelement location="${stx.libjava.libs.location}/libs/asm3-all-3.3.2.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    33
        <pathelement location="${stx.libjava.libs.location}/libs/junit-3.8.2.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    34
        <pathelement location="${stx.libjava.libs.location}/libs/bcmail-jdk14-1.38.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    35
        <pathelement location="${stx.libjava.libs.location}/libs/bcmail-jdk14-138.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    36
        <pathelement location="${stx.libjava.libs.location}/libs/bcprov-jdk14-1.38.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    37
        <pathelement location="${stx.libjava.libs.location}/libs/bcprov-jdk14-138.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    38
        <pathelement location="${stx.libjava.libs.location}/libs/bctsp-jdk14-1.38.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    39
        <pathelement location="${stx.libjava.libs.location}/libs/castor-1.2.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    40
        <pathelement location="${stx.libjava.libs.location}/libs/commons-beanutils-1.8.0.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    41
        <pathelement location="${stx.libjava.libs.location}/libs/commons-collections-2.1.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    42
        <pathelement location="${stx.libjava.libs.location}/libs/commons-digester-2.1.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    43
        <pathelement location="${stx.libjava.libs.location}/libs/commons-logging-1.1.1.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    44
        <pathelement location="${stx.libjava.libs.location}/libs/itext-2.1.7.js1.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    45
        <pathelement location="${stx.libjava.libs.location}/libs/jackson-annotations-2.0.5.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    46
        <pathelement location="${stx.libjava.libs.location}/libs/jackson-core-2.0.5.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    47
        <pathelement location="${stx.libjava.libs.location}/libs/jackson-databind-2.0.5.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    48
        <pathelement location="${stx.libjava.libs.location}/libs/jasperreports-5.0.1.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    49
        <pathelement location="${stx.libjava.libs.location}/libs/jcommon-1.0.15.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    50
        <pathelement location="${stx.libjava.libs.location}/libs/jfreechart-1.0.12.jar"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    51
        <pathelement location="${stx.libjava.libs.location}/libs/xml-apis-1.3.02.jar"/>
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    52
    </path>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    53
    <path id="stx.libjava.tools.classpath">
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    54
        <pathelement location="${stx.libjava.tools.location}/java/bin"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    55
        <path refid="stx.libjava.classpath"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    56
        <path refid="stx.libjava.libs.classpath"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    57
        <pathelement location="${stx.libjava.tools.location}/libs/ecj-4.2.1.jar"/>
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    58
    </path>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    59
    <path id="stx.libjava.experiments.classpath">
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    60
        <pathelement location="${stx.libjava.experiments.location}/bin"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    61
        <path refid="stx.libjava.classpath"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    62
        <path refid="stx.libjava.libs.classpath"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    63
        <path refid="stx.libjava.tools.classpath"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    64
    </path>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    65
    <path id="stx.libjava.examples.classpath">
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    66
        <pathelement location="bin"/>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    67
        <path refid="stx.libjava.classpath"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    68
        <path refid="stx.libjava.experiments.classpath"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    69
        <path refid="stx.libjava.tools.classpath"/>
2669
c03790d973b6 Some lost changes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2533
diff changeset
    70
        <pathelement location="libs/smackx.jar"/>
c03790d973b6 Some lost changes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2533
diff changeset
    71
        <pathelement location="libs/smack.jar"/>
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    72
    </path>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    73
    <target name="init">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    74
        <mkdir dir="bin"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    75
        <copy includeemptydirs="false" todir="bin">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    76
            <fileset dir="src">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    77
                <exclude name="**/*.java"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    78
            </fileset>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    79
        </copy>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    80
    </target>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    81
    <target name="clean">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    82
        <delete dir="bin"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    83
    </target>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    84
    <target depends="clean" name="cleanall">
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    85
        <ant antfile="build.xml" dir="${stx.libjava.location}" inheritAll="false" target="clean"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    86
        <ant antfile="build.xml" dir="${stx.libjava.libs.location}" inheritAll="false" target="clean"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    87
        <ant antfile="build.xml" dir="${stx.libjava.tools.location}" inheritAll="false" target="clean"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    88
        <ant antfile="build.xml" dir="${stx.libjava.experiments.location}" inheritAll="false" target="clean"/>
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    89
    </target>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    90
    <target depends="build-subprojects,build-project" name="build"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    91
    <target name="build-subprojects">
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    92
        <ant antfile="build.xml" dir="${stx.libjava.location}" inheritAll="false" target="build-project">
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    93
            <propertyset>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    94
                <propertyref name="build.compiler"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    95
            </propertyset>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    96
        </ant>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
    97
        <ant antfile="build.xml" dir="${stx.libjava.libs.location}" inheritAll="false" target="build-project">
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    98
            <propertyset>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    99
                <propertyref name="build.compiler"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   100
            </propertyset>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   101
        </ant>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   102
        <ant antfile="build.xml" dir="${stx.libjava.tools.location}" inheritAll="false" target="build-project">
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   103
            <propertyset>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   104
                <propertyref name="build.compiler"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   105
            </propertyset>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   106
        </ant>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   107
        <ant antfile="build.xml" dir="${stx.libjava.experiments.location}" inheritAll="false" target="build-project">
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   108
            <propertyset>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   109
                <propertyref name="build.compiler"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   110
            </propertyset>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   111
        </ant>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   112
    </target>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   113
    <target depends="init" name="build-project">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   114
        <echo message="${ant.project.name}: ${ant.file}"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   115
        <javac debug="true" debuglevel="${debuglevel}" destdir="bin" includeantruntime="false" source="${source}" target="${target}">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   116
            <src path="src"/>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   117
            <classpath refid="stx.libjava.examples.classpath"/>
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   118
        </javac>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   119
    </target>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   120
    <target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   121
    <target description="copy Eclipse compiler jars to ant lib directory" name="init-eclipse-compiler">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   122
        <copy todir="${ant.library.dir}">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   123
            <fileset dir="${ECLIPSE_HOME}/plugins" includes="org.eclipse.jdt.core_*.jar"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   124
        </copy>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   125
        <unzip dest="${ant.library.dir}">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   126
            <patternset includes="jdtCompilerAdapter.jar"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   127
            <fileset dir="${ECLIPSE_HOME}/plugins" includes="org.eclipse.jdt.core_*.jar"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   128
        </unzip>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   129
    </target>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   130
    <target description="compile project with Eclipse compiler" name="build-eclipse-compiler">
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   131
        <property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
        <antcall target="build"/>
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   133
    </target>
2533
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   134
    <target name="HelloWorld">
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   135
        <java classname="stx.libjava.examples.HelloWorld" failonerror="true" fork="yes">
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   136
            <classpath refid="stx.libjava.examples.classpath"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   137
        </java>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   138
    </target>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   139
    <target name="HelloLoop">
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   140
        <java classname="stx.libjava.examples.HelloLoop" failonerror="true" fork="yes">
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   141
            <classpath refid="stx.libjava.examples.classpath"/>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   142
        </java>
5e9a3673a297 Updated build files
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2429
diff changeset
   143
    </target>
2669
c03790d973b6 Some lost changes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2533
diff changeset
   144
    <target name="HelloWorld (1)">
c03790d973b6 Some lost changes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2533
diff changeset
   145
        <java classname="stx.libjava.examples.jabber.HelloWorld" failonerror="true" fork="yes">
c03790d973b6 Some lost changes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2533
diff changeset
   146
            <classpath refid="stx.libjava.examples.classpath"/>
c03790d973b6 Some lost changes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2533
diff changeset
   147
        </java>
c03790d973b6 Some lost changes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2533
diff changeset
   148
    </target>
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   149
</project>