samples/extensionpoint/nbproject/project.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:53:48 +0200
changeset 86 adf4440db888
child 340 9c1a298e51a9
permissions -rw-r--r--
How to write extension point
jtulach@86
     1
<?xml version="1.0" encoding="UTF-8"?>
jtulach@86
     2
<project xmlns="http://www.netbeans.org/ns/project/1" xmlns:ns4="null">
jtulach@86
     3
    <type>org.netbeans.modules.ant.freeform</type>
jtulach@86
     4
    <configuration>
jtulach@86
     5
        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
jtulach@86
     6
            <name>extensionpoint</name>
jtulach@86
     7
        </general-data>
jtulach@86
     8
        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
jtulach@86
     9
            <!-- Do not use Project Properties customizer when editing this file manually. -->
jtulach@86
    10
            <name>extensionpoint</name>
jtulach@86
    11
            <properties/>
jtulach@86
    12
            <folders>
jtulach@86
    13
                <source-folder>
jtulach@86
    14
                    <label>extensionpoint</label>
jtulach@86
    15
                    <location>.</location>
jtulach@86
    16
                    <encoding>UTF-8</encoding>
jtulach@86
    17
                </source-folder>
jtulach@86
    18
                <source-folder>
jtulach@86
    19
                    <label>src-hellodesign</label>
jtulach@86
    20
                    <type>java</type>
jtulach@86
    21
                    <location>src-hellodesign</location>
jtulach@86
    22
                    <encoding>UTF-8</encoding>
jtulach@86
    23
                </source-folder>
jtulach@86
    24
                <source-folder>
jtulach@86
    25
                    <label>src-helloworld</label>
jtulach@86
    26
                    <type>java</type>
jtulach@86
    27
                    <location>src-helloworld</location>
jtulach@86
    28
                    <encoding>UTF-8</encoding>
jtulach@86
    29
                </source-folder>
jtulach@86
    30
            </folders>
jtulach@86
    31
            <ide-actions>
jtulach@86
    32
                <action name="build">
jtulach@86
    33
                    <target>build</target>
jtulach@86
    34
                </action>
jtulach@86
    35
                <action name="clean">
jtulach@86
    36
                    <target>clean</target>
jtulach@86
    37
                </action>
jtulach@86
    38
                <action name="run">
jtulach@86
    39
                    <target>run</target>
jtulach@86
    40
                </action>
jtulach@86
    41
                <action name="rebuild">
jtulach@86
    42
                    <target>clean</target>
jtulach@86
    43
                    <target>build</target>
jtulach@86
    44
                </action>
jtulach@86
    45
            </ide-actions>
jtulach@86
    46
            <export>
jtulach@86
    47
                <type>folder</type>
jtulach@86
    48
                <location>build/api/classes</location>
jtulach@86
    49
                <build-target>build</build-target>
jtulach@86
    50
            </export>
jtulach@86
    51
            <export>
jtulach@86
    52
                <type>folder</type>
jtulach@86
    53
                <location>build/api2.0/classes</location>
jtulach@86
    54
                <build-target>build</build-target>
jtulach@86
    55
            </export>
jtulach@86
    56
            <view>
jtulach@86
    57
                <items>
jtulach@86
    58
                    <source-folder style="packages">
jtulach@86
    59
                        <label>src-api</label>
jtulach@86
    60
                        <location>src-api</location>
jtulach@86
    61
                    </source-folder>
jtulach@86
    62
                    <source-folder style="packages">
jtulach@86
    63
                        <label>src-helloworld</label>
jtulach@86
    64
                        <location>src-helloworld</location>
jtulach@86
    65
                    </source-folder>
jtulach@86
    66
                    <source-folder style="packages">
jtulach@86
    67
                        <label>src-hellodesign</label>
jtulach@86
    68
                        <location>src-hellodesign</location>
jtulach@86
    69
                    </source-folder>
jtulach@86
    70
                    <source-file>
jtulach@86
    71
                        <location>build.xml</location>
jtulach@86
    72
                    </source-file>
jtulach@86
    73
                </items>
jtulach@86
    74
                <context-menu>
jtulach@86
    75
                    <ide-action name="build"/>
jtulach@86
    76
                    <ide-action name="rebuild"/>
jtulach@86
    77
                    <ide-action name="clean"/>
jtulach@86
    78
                    <ide-action name="run"/>
jtulach@86
    79
                    <ide-action name="debug"/>
jtulach@86
    80
                </context-menu>
jtulach@86
    81
            </view>
jtulach@86
    82
            <subprojects/>
jtulach@86
    83
        </general-data>
jtulach@86
    84
        <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1">
jtulach@86
    85
            <compilation-unit>
jtulach@86
    86
                <package-root>src-api</package-root>
jtulach@86
    87
                <classpath mode="compile">../libs/dist/org-openide-util.jar</classpath>
jtulach@86
    88
                <built-to>build/api/classes</built-to>
jtulach@86
    89
                <source-level>1.5</source-level>
jtulach@86
    90
            </compilation-unit>
jtulach@86
    91
            <compilation-unit>
jtulach@86
    92
                <package-root>src-helloworld</package-root>
jtulach@86
    93
                <classpath mode="compile">src-api</classpath>
jtulach@86
    94
                <built-to>build/helloworld/classes</built-to>
jtulach@86
    95
                <source-level>1.5</source-level>
jtulach@86
    96
            </compilation-unit>
jtulach@86
    97
            <compilation-unit>
jtulach@86
    98
                <package-root>src-hellodesign</package-root>
jtulach@86
    99
                <classpath mode="compile">src-api</classpath>
jtulach@86
   100
                <built-to>build/hellodesign/classes</built-to>
jtulach@86
   101
                <source-level>1.5</source-level>
jtulach@86
   102
            </compilation-unit>
jtulach@86
   103
        </java-data>
jtulach@86
   104
    </configuration>
jtulach@86
   105
</project>