File: build.xml

package info (click to toggle)
netbeans 7.0.1%2Bdfsg1-5
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 625,684 kB
  • sloc: java: 4,186,825; xml: 465,705; php: 38,485; cpp: 19,252; ansic: 13,667; jsp: 10,961; sh: 9,710; sql: 1,469; makefile: 991; haskell: 698; objc: 288; perl: 265; fortran: 262; yacc: 30; awk: 17; lex: 11; asm: 4
file content (79 lines) | stat: -rw-r--r-- 6,956 bytes parent folder | download | duplicates (2)
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="netbeans" name="javacard.kit">
    <description>Builds, tests, and runs the project org.netbeans.modules.javacard.kit</description>
    <import file="../nbbuild/templates/projectized.xml"/>
    <target name="test" description="Run all tests in all javacard modules">
        <ant antfile="../javacard.spi/build.xml" target="test" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.common/build.xml" target="test" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.ri.platform/build.xml" target="test" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.apdufile/build.xml" target="test" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.filemodels/build.xml" target="test" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.project/build.xml" target="test" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.console/build.xml" target="test" inheritall="false" inheritrefs="false"/>
        <ant antfile="../properties.based.dataobjects/build.xml" target="test" inheritall="false" inheritrefs="false"/>
        <ant antfile="../spi.actions/build.xml" target="test" inheritall="false" inheritrefs="false"/>
    </target>

    <target name="clean-and-build-all-nbms" depends="clean-all,all-nbms" description="Cleans and builds NBMs of all Java Card modules"/>

    <target name="clean-all" description="Clean all javacard modules" depends="clean">
        <ant antfile="../javacard.apdu.io/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.common/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.spi/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.ri.platform/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.ri.bundle/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.apdufile/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.filemodels/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.project/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.console/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.oberthur/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.platform.ui/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../properties.based.dataobjects/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../simple.project.templates/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../simple.project.templates/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../swing.validation/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
        <ant antfile="../swing.customizerlayout/build.xml" target="clean" inheritall="false" inheritrefs="false"/>
    </target>

    <target name="all-nbms" description="Builds all Java Card NBMs" depends="build-all-nbms,copy-all-nbms"/>

    <target name="build-all-nbms" depends="nbm">
        <ant antfile="../javacard.apdu.io/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.common/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.spi/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.ri.platform/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.ri.bundle/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.apdufile/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.filemodels/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.project/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.console/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.oberthur/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../javacard.platform.ui/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../properties.based.dataobjects/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../simple.project.templates/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../simple.project.templates/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../swing.validation/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
        <ant antfile="../swing.customizerlayout/build.xml" target="nbm" inheritall="false" inheritrefs="false"/>
    </target>

    <target name="copy-all-nbms" depends="nbm" description="Copies all nbms into the Java Card build dir">
        <copy todir="build">
            <fileset dir="../javacard.apdu.io/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.common/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.spi/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.ri.platform/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.ri.bundle/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.apdufile/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.filemodels/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.project/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.console/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.oberthur/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../javacard.platform.ui/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../properties.based.dataobjects/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../simple.project.templates/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../simple.project.templates/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../swing.validation/build"><include name="**/*.nbm"/></fileset>
            <fileset dir="../swing.customizerlayout/build"><include name="**/*.nbm"/></fileset>
        </copy>
    </target>
    </project>