samples/reexport/nbproject/project.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:54:15 +0200
changeset 97 a1dd8447b30f
parent 94 9f71e6842995
permissions -rw-r--r--
How to use wrapping against reexport issues shown in the project
jtulach@94
     1
<?xml version="1.0" encoding="UTF-8"?>
jtulach@94
     2
<project xmlns="http://www.netbeans.org/ns/project/1" xmlns:ns4="null">
jtulach@94
     3
    <type>org.netbeans.modules.ant.freeform</type>
jtulach@94
     4
    <configuration>
jtulach@94
     5
        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
jtulach@94
     6
            <name>reexport</name>
jtulach@94
     7
        </general-data>
jtulach@94
     8
        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
jtulach@94
     9
            <!-- Do not use Project Properties customizer when editing this file manually. -->
jtulach@94
    10
            <name>reexport</name>
jtulach@94
    11
            <properties/>
jtulach@94
    12
            <folders>
jtulach@94
    13
                <source-folder>
jtulach@94
    14
                    <label>src-api1.0</label>
jtulach@94
    15
                    <type>java</type>
jtulach@94
    16
                    <location>src-api1.0</location>
jtulach@94
    17
                    <encoding>UTF-8</encoding>
jtulach@94
    18
                </source-folder>
jtulach@94
    19
                <source-folder>
jtulach@94
    20
                    <label>src-api2.0</label>
jtulach@94
    21
                    <type>java</type>
jtulach@94
    22
                    <location>src-api2.0</location>
jtulach@94
    23
                    <encoding>UTF-8</encoding>
jtulach@94
    24
                </source-folder>
jtulach@94
    25
                <source-folder>
jtulach@94
    26
                    <label>src-query</label>
jtulach@94
    27
                    <type>java</type>
jtulach@94
    28
                    <location>src-query</location>
jtulach@94
    29
                    <encoding>UTF-8</encoding>
jtulach@94
    30
                </source-folder>
jtulach@94
    31
                <source-folder>
jtulach@97
    32
                    <label>src-wrap1.0</label>
jtulach@97
    33
                    <type>java</type>
jtulach@97
    34
                    <location>src-wrap1.0</location>
jtulach@97
    35
                    <encoding>UTF-8</encoding>
jtulach@97
    36
                </source-folder>
jtulach@97
    37
                <source-folder>
jtulach@97
    38
                    <label>src-wrap2.0</label>
jtulach@97
    39
                    <type>java</type>
jtulach@97
    40
                    <location>src-wrap2.0</location>
jtulach@97
    41
                    <encoding>UTF-8</encoding>
jtulach@97
    42
                </source-folder>
jtulach@97
    43
                <source-folder>
jtulach@94
    44
                    <label>test</label>
jtulach@94
    45
                    <type>java</type>
jtulach@94
    46
                    <location>src-test</location>
jtulach@94
    47
                    <encoding>UTF-8</encoding>
jtulach@94
    48
                </source-folder>
jtulach@97
    49
                <source-folder>
jtulach@97
    50
                    <label>test</label>
jtulach@97
    51
                    <type>java</type>
jtulach@97
    52
                    <location>src-testwrap</location>
jtulach@97
    53
                    <encoding>UTF-8</encoding>
jtulach@97
    54
                </source-folder>
jtulach@94
    55
            </folders>
jtulach@94
    56
            <ide-actions>
jtulach@94
    57
                <action name="build">
jtulach@94
    58
                    <target>build</target>
jtulach@94
    59
                </action>
jtulach@94
    60
                <action name="clean">
jtulach@94
    61
                    <target>clean</target>
jtulach@94
    62
                </action>
jtulach@94
    63
                <action name="test">
jtulach@94
    64
                    <target>test</target>
jtulach@94
    65
                </action>
jtulach@94
    66
                <action name="run">
jtulach@94
    67
                    <target>test</target>
jtulach@94
    68
                </action>
jtulach@94
    69
                <action name="rebuild">
jtulach@94
    70
                    <target>clean</target>
jtulach@94
    71
                    <target>build</target>
jtulach@94
    72
                </action>
jtulach@94
    73
            </ide-actions>
jtulach@94
    74
            <view>
jtulach@94
    75
                <items>
jtulach@94
    76
                    <source-folder style="packages">
jtulach@94
    77
                        <label>API String 1.0</label>
jtulach@94
    78
                        <location>src-api1.0</location>
jtulach@94
    79
                    </source-folder>
jtulach@94
    80
                    <source-folder style="packages">
jtulach@94
    81
                        <label>API String 2.0</label>
jtulach@94
    82
                        <location>src-api2.0</location>
jtulach@94
    83
                    </source-folder>
jtulach@94
    84
                    <source-folder style="packages">
jtulach@97
    85
                        <label>Query reexporting api.String</label>
jtulach@94
    86
                        <location>src-query</location>
jtulach@94
    87
                    </source-folder>
jtulach@94
    88
                    <source-folder style="packages">
jtulach@97
    89
                        <label>Query wrapping api.String 1.0</label>
jtulach@97
    90
                        <location>src-wrap1.0</location>
jtulach@97
    91
                    </source-folder>
jtulach@97
    92
                    <source-folder style="packages">
jtulach@97
    93
                        <label>Query wrapping api.String 2.0</label>
jtulach@97
    94
                        <location>src-wrap2.0</location>
jtulach@97
    95
                    </source-folder>
jtulach@97
    96
                    <source-folder style="packages">
jtulach@97
    97
                        <label>Usage of the reexporting Query</label>
jtulach@94
    98
                        <location>src-test</location>
jtulach@94
    99
                    </source-folder>
jtulach@97
   100
                    <source-folder style="packages">
jtulach@97
   101
                        <label>Usage of the wrapping Query</label>
jtulach@97
   102
                        <location>src-testwrap</location>
jtulach@97
   103
                    </source-folder>
jtulach@94
   104
                    <source-file>
jtulach@94
   105
                        <location>build.xml</location>
jtulach@94
   106
                    </source-file>
jtulach@94
   107
                </items>
jtulach@94
   108
                <context-menu>
jtulach@94
   109
                    <ide-action name="build"/>
jtulach@94
   110
                    <ide-action name="rebuild"/>
jtulach@94
   111
                    <ide-action name="clean"/>
jtulach@94
   112
                    <ide-action name="test"/>
jtulach@94
   113
                </context-menu>
jtulach@94
   114
            </view>
jtulach@94
   115
        </general-data>
jtulach@94
   116
        <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1">
jtulach@94
   117
            <compilation-unit>
jtulach@94
   118
                <package-root>src-api1.0</package-root>
jtulach@94
   119
                <source-level>1.5</source-level>
jtulach@94
   120
            </compilation-unit>
jtulach@94
   121
            <compilation-unit>
jtulach@94
   122
                <package-root>src-api2.0</package-root>
jtulach@94
   123
                <source-level>1.5</source-level>
jtulach@94
   124
            </compilation-unit>
jtulach@94
   125
            <compilation-unit>
jtulach@94
   126
                <package-root>src-query</package-root>
jtulach@94
   127
                <classpath mode="compile">src-api1.0</classpath>
jtulach@94
   128
                <source-level>1.5</source-level>
jtulach@94
   129
            </compilation-unit>
jtulach@94
   130
            <compilation-unit>
jtulach@97
   131
                <package-root>src-wrap1.0</package-root>
jtulach@97
   132
                <classpath mode="compile">src-api1.0</classpath>
jtulach@97
   133
                <source-level>1.5</source-level>
jtulach@97
   134
            </compilation-unit>
jtulach@97
   135
            <compilation-unit>
jtulach@97
   136
                <package-root>src-wrap2.0</package-root>
jtulach@97
   137
                <classpath mode="compile">src-api2.0</classpath>
jtulach@97
   138
                <source-level>1.5</source-level>
jtulach@97
   139
            </compilation-unit>
jtulach@97
   140
            <compilation-unit>
jtulach@94
   141
                <package-root>src-test</package-root>
jtulach@94
   142
                <classpath mode="compile">src-api1.0:src-query:../libs/dist/junit-4.4.jar</classpath>
jtulach@94
   143
                <source-level>1.5</source-level>
jtulach@94
   144
            </compilation-unit>
jtulach@97
   145
            <compilation-unit>
jtulach@97
   146
                <package-root>src-testwrap</package-root>
jtulach@97
   147
                <classpath mode="compile">src-wrap1.0:../libs/dist/junit-4.4.jar</classpath>
jtulach@97
   148
                <source-level>1.5</source-level>
jtulach@97
   149
            </compilation-unit>
jtulach@94
   150
        </java-data>
jtulach@94
   151
    </configuration>
jtulach@94
   152
</project>