samples/componentinjection/anagram-modular/nbproject/project.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 20 Jun 2009 16:06:19 +0200
changeset 336 219810ff3c72
parent 252 763bf709a318
child 340 9c1a298e51a9
permissions -rw-r--r--
Example of "compile time caches" and their possible usage in Component Injection area
jtulach@215
     1
<?xml version="1.0" encoding="UTF-8"?>
jtulach@215
     2
<project xmlns="http://www.netbeans.org/ns/project/1" xmlns:ns4="null">
jtulach@215
     3
    <type>org.netbeans.modules.ant.freeform</type>
jtulach@215
     4
    <configuration>
jtulach@215
     5
        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
jtulach@215
     6
            <name>Anagram Modular</name>
jtulach@215
     7
        </general-data>
jtulach@215
     8
        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
jtulach@215
     9
            <name>Anagram Modular</name>
jtulach@215
    10
            <properties/>
jtulach@215
    11
            <folders>
jtulach@215
    12
                <source-folder>
jtulach@246
    13
                    <label>Anagram Modular</label>
jtulach@246
    14
                    <location>.</location>
jtulach@246
    15
                    <encoding>UTF-8</encoding>
jtulach@246
    16
                </source-folder>
jtulach@246
    17
                <source-folder>
jtulach@215
    18
                    <label>src-api</label>
jtulach@215
    19
                    <type>java</type>
jtulach@215
    20
                    <location>src-api</location>
jtulach@215
    21
                    <encoding>UTF-8</encoding>
jtulach@215
    22
                </source-folder>
jtulach@215
    23
                <source-folder>
jtulach@336
    24
                    <label>src-api-compiletimecaches</label>
jtulach@336
    25
                    <type>java</type>
jtulach@336
    26
                    <location>src-api-compiletimecaches</location>
jtulach@336
    27
                    <encoding>UTF-8</encoding>
jtulach@336
    28
                </source-folder>
jtulach@336
    29
                <source-folder>
jtulach@336
    30
                    <label>src-word-annotated</label>
jtulach@336
    31
                    <type>java</type>
jtulach@336
    32
                    <location>src-word-annotated</location>
jtulach@336
    33
                    <encoding>UTF-8</encoding>
jtulach@336
    34
                </source-folder>
jtulach@336
    35
                <source-folder>
jtulach@216
    36
                    <label>src-word-static</label>
jtulach@216
    37
                    <type>java</type>
jtulach@217
    38
                    <location>src-word-static</location>
jtulach@217
    39
                    <encoding>UTF-8</encoding>
jtulach@217
    40
                </source-folder>
jtulach@217
    41
                <source-folder>
jtulach@217
    42
                    <label>src-scrambler-simple</label>
jtulach@217
    43
                    <type>java</type>
jtulach@217
    44
                    <location>src-scrambler-simple</location>
jtulach@216
    45
                    <encoding>UTF-8</encoding>
jtulach@216
    46
                </source-folder>
jtulach@216
    47
                <source-folder>
jtulach@218
    48
                    <label>src-gui</label>
jtulach@218
    49
                    <type>java</type>
jtulach@218
    50
                    <location>src-gui</location>
jtulach@218
    51
                    <encoding>UTF-8</encoding>
jtulach@218
    52
                </source-folder>
jtulach@218
    53
                <source-folder>
jtulach@219
    54
                    <label>src-app-register</label>
jtulach@219
    55
                    <type>java</type>
jtulach@219
    56
                    <location>src-app-register</location>
jtulach@219
    57
                    <encoding>UTF-8</encoding>
jtulach@219
    58
                </source-folder>
jtulach@219
    59
                <source-folder>
jtulach@228
    60
                    <label>src-app-register-general</label>
jtulach@228
    61
                    <type>java</type>
jtulach@228
    62
                    <location>src-app-register-general</location>
jtulach@228
    63
                    <encoding>UTF-8</encoding>
jtulach@228
    64
                </source-folder>
jtulach@228
    65
                <source-folder>
jtulach@221
    66
                    <label>src-app-property</label>
jtulach@221
    67
                    <type>java</type>
jtulach@221
    68
                    <location>src-app-property</location>
jtulach@221
    69
                    <encoding>UTF-8</encoding>
jtulach@221
    70
                </source-folder>
jtulach@221
    71
                <source-folder>
jtulach@225
    72
                    <label>src-app-spring</label>
jtulach@225
    73
                    <type>java</type>
jtulach@225
    74
                    <location>src-app-spring</location>
jtulach@225
    75
                    <encoding>UTF-8</encoding>
jtulach@225
    76
                </source-folder>
jtulach@225
    77
                <source-folder>
jtulach@230
    78
                    <label>src-app-spring-scan</label>
jtulach@230
    79
                    <type>java</type>
jtulach@230
    80
                    <location>src-app-spring-scan</location>
jtulach@230
    81
                    <encoding>UTF-8</encoding>
jtulach@230
    82
                </source-folder>
jtulach@230
    83
                <source-folder>
jtulach@229
    84
                    <label>src-app-lookup</label>
jtulach@229
    85
                    <type>java</type>
jtulach@229
    86
                    <location>src-app-lookup</location>
jtulach@229
    87
                    <encoding>UTF-8</encoding>
jtulach@229
    88
                </source-folder>
jtulach@229
    89
                <source-folder>
jtulach@246
    90
                    <label>src-app-serviceloader</label>
jtulach@246
    91
                    <type>java</type>
jtulach@246
    92
                    <location>src-app-serviceloader</location>
jtulach@246
    93
                    <encoding>UTF-8</encoding>
jtulach@246
    94
                </source-folder>
jtulach@246
    95
                <source-folder>
jtulach@246
    96
                    <label>src-test</label>
jtulach@246
    97
                    <type>java</type>
jtulach@246
    98
                    <location>src-test</location>
jtulach@215
    99
                    <encoding>UTF-8</encoding>
jtulach@215
   100
                </source-folder>
jtulach@215
   101
            </folders>
jtulach@215
   102
            <ide-actions>
jtulach@215
   103
                <action name="build">
jtulach@215
   104
                    <target>build</target>
jtulach@215
   105
                </action>
jtulach@215
   106
                <action name="clean">
jtulach@215
   107
                    <target>clean</target>
jtulach@215
   108
                </action>
jtulach@252
   109
                <action name="run">
jtulach@252
   110
                    <target>run</target>
jtulach@252
   111
                </action>
jtulach@215
   112
                <action name="test">
jtulach@215
   113
                    <target>test</target>
jtulach@215
   114
                </action>
jtulach@215
   115
                <action name="rebuild">
jtulach@215
   116
                    <target>clean</target>
jtulach@215
   117
                    <target>build</target>
jtulach@215
   118
                </action>
jtulach@215
   119
                <action name="debug.single">
jtulach@215
   120
                    <target>-do-test</target>
jtulach@215
   121
                    <context>
jtulach@215
   122
                        <property>include</property>
jtulach@215
   123
                        <folder>src-test</folder>
jtulach@215
   124
                        <format>relative-path-noext</format>
jtulach@215
   125
                        <arity>
jtulach@215
   126
                            <one-file-only/>
jtulach@215
   127
                        </arity>
jtulach@215
   128
                    </context>
jtulach@215
   129
                </action>
jtulach@215
   130
            </ide-actions>
jtulach@215
   131
            <export>
jtulach@215
   132
                <type>folder</type>
jtulach@215
   133
                <location>build/api/classes</location>
jtulach@215
   134
                <build-target>build</build-target>
jtulach@215
   135
            </export>
jtulach@246
   136
            <export>
jtulach@246
   137
                <type>folder</type>
jtulach@336
   138
                <location>build/api-compiletimecaches/classes</location>
jtulach@336
   139
                <build-target>build</build-target>
jtulach@336
   140
            </export>
jtulach@336
   141
            <export>
jtulach@336
   142
                <type>folder</type>
jtulach@336
   143
                <location>build/word-annotated/classes</location>
jtulach@336
   144
                <build-target>build</build-target>
jtulach@336
   145
            </export>
jtulach@336
   146
            <export>
jtulach@336
   147
                <type>folder</type>
jtulach@246
   148
                <location>build/word-static/classes</location>
jtulach@246
   149
                <build-target>build</build-target>
jtulach@246
   150
            </export>
jtulach@246
   151
            <export>
jtulach@246
   152
                <type>folder</type>
jtulach@246
   153
                <location>build/scrambler-simple/classes</location>
jtulach@246
   154
                <build-target>build</build-target>
jtulach@246
   155
            </export>
jtulach@246
   156
            <export>
jtulach@246
   157
                <type>folder</type>
jtulach@246
   158
                <location>build/gui/classes</location>
jtulach@246
   159
                <build-target>build</build-target>
jtulach@246
   160
            </export>
jtulach@246
   161
            <export>
jtulach@246
   162
                <type>folder</type>
jtulach@246
   163
                <location>build/app-register/classes</location>
jtulach@246
   164
                <build-target>build</build-target>
jtulach@246
   165
            </export>
jtulach@246
   166
            <export>
jtulach@246
   167
                <type>folder</type>
jtulach@246
   168
                <location>build/app-register/classes</location>
jtulach@246
   169
                <build-target>build</build-target>
jtulach@246
   170
            </export>
jtulach@246
   171
            <export>
jtulach@246
   172
                <type>folder</type>
jtulach@246
   173
                <location>build/app-property/classes</location>
jtulach@246
   174
                <build-target>build</build-target>
jtulach@246
   175
            </export>
jtulach@246
   176
            <export>
jtulach@246
   177
                <type>folder</type>
jtulach@246
   178
                <location>build/app-spring/classes</location>
jtulach@246
   179
                <build-target>build</build-target>
jtulach@246
   180
            </export>
jtulach@246
   181
            <export>
jtulach@246
   182
                <type>folder</type>
jtulach@246
   183
                <location>build/app-spring-scan/classes</location>
jtulach@246
   184
                <build-target>build</build-target>
jtulach@246
   185
            </export>
jtulach@246
   186
            <export>
jtulach@246
   187
                <type>folder</type>
jtulach@246
   188
                <location>build/app-lookup/classes</location>
jtulach@246
   189
                <build-target>build</build-target>
jtulach@246
   190
            </export>
jtulach@246
   191
            <export>
jtulach@246
   192
                <type>folder</type>
jtulach@246
   193
                <location>build/app-serviceloader/classes</location>
jtulach@246
   194
                <build-target>build</build-target>
jtulach@246
   195
            </export>
jtulach@215
   196
            <view>
jtulach@215
   197
                <items>
jtulach@215
   198
                    <source-folder style="packages">
jtulach@215
   199
                        <label>src-api</label>
jtulach@215
   200
                        <location>src-api</location>
jtulach@215
   201
                    </source-folder>
jtulach@216
   202
                    <source-folder style="packages">
jtulach@336
   203
                        <label>src-api-compiletimecaches</label>
jtulach@336
   204
                        <location>src-api-compiletimecaches</location>
jtulach@336
   205
                    </source-folder>
jtulach@336
   206
                    <source-folder style="packages">
jtulach@336
   207
                        <label>src-word-annotated</label>
jtulach@336
   208
                        <location>src-word-annotated</location>
jtulach@336
   209
                    </source-folder>
jtulach@336
   210
                    <source-folder style="packages">
jtulach@216
   211
                        <label>src-word-static</label>
jtulach@216
   212
                        <location>src-word-static</location>
jtulach@216
   213
                    </source-folder>
jtulach@217
   214
                    <source-folder style="packages">
jtulach@217
   215
                        <label>src-scrambler-simple</label>
jtulach@217
   216
                        <location>src-scrambler-simple</location>
jtulach@217
   217
                    </source-folder>
jtulach@218
   218
                    <source-folder style="packages">
jtulach@218
   219
                        <label>src-gui</label>
jtulach@218
   220
                        <location>src-gui</location>
jtulach@218
   221
                    </source-folder>
jtulach@219
   222
                    <source-folder style="packages">
jtulach@219
   223
                        <label>src-app-register</label>
jtulach@219
   224
                        <location>src-app-register</location>
jtulach@219
   225
                    </source-folder>
jtulach@221
   226
                    <source-folder style="packages">
jtulach@228
   227
                        <label>src-app-register-general</label>
jtulach@228
   228
                        <location>src-app-register-general</location>
jtulach@228
   229
                    </source-folder>
jtulach@228
   230
                    <source-folder style="packages">
jtulach@221
   231
                        <label>src-app-property</label>
jtulach@221
   232
                        <location>src-app-property</location>
jtulach@221
   233
                    </source-folder>
jtulach@225
   234
                    <source-folder style="packages">
jtulach@225
   235
                        <label>src-app-spring</label>
jtulach@225
   236
                        <location>src-app-spring</location>
jtulach@225
   237
                    </source-folder>
jtulach@229
   238
                    <source-folder style="packages">
jtulach@230
   239
                        <label>src-app-spring-scan</label>
jtulach@230
   240
                        <location>src-app-spring-scan</location>
jtulach@230
   241
                    </source-folder>
jtulach@230
   242
                    <source-folder style="packages">
jtulach@229
   243
                        <label>src-app-lookup</label>
jtulach@229
   244
                        <location>src-app-lookup</location>
jtulach@229
   245
                    </source-folder>
jtulach@246
   246
                    <source-folder style="packages">
jtulach@246
   247
                        <label>src-app-serviceloader</label>
jtulach@246
   248
                        <location>src-app-serviceloader</location>
jtulach@246
   249
                    </source-folder>
jtulach@246
   250
                    <source-folder style="packages">
jtulach@246
   251
                        <label>src-test</label>
jtulach@246
   252
                        <location>src-test</location>
jtulach@246
   253
                    </source-folder>
jtulach@215
   254
                    <source-file>
jtulach@215
   255
                        <location>build.xml</location>
jtulach@215
   256
                    </source-file>
jtulach@215
   257
                </items>
jtulach@215
   258
                <context-menu>
jtulach@215
   259
                    <ide-action name="build"/>
jtulach@215
   260
                    <ide-action name="rebuild"/>
jtulach@215
   261
                    <ide-action name="clean"/>
jtulach@252
   262
                    <ide-action name="run"/>
jtulach@215
   263
                    <ide-action name="test"/>
jtulach@215
   264
                    <ide-action name="debug"/>
jtulach@215
   265
                </context-menu>
jtulach@215
   266
            </view>
jtulach@215
   267
            <subprojects/>
jtulach@215
   268
        </general-data>
jtulach@215
   269
        <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1">
jtulach@215
   270
            <compilation-unit>
jtulach@215
   271
                <package-root>src-api</package-root>
jtulach@215
   272
                <built-to>build/api/classes</built-to>
jtulach@215
   273
                <source-level>1.5</source-level>
jtulach@215
   274
            </compilation-unit>
jtulach@215
   275
            <compilation-unit>
jtulach@336
   276
                <package-root>src-api-compiletimecaches</package-root>
jtulach@336
   277
                <classpath mode="compile">src-api:../../libs/dist/org-openide-filesystems.jar:../../libs/dist/org-openide-util.jar</classpath>
jtulach@336
   278
                <built-to>build/api-compiletimecaches/classes</built-to>
jtulach@336
   279
                <source-level>1.5</source-level>
jtulach@336
   280
            </compilation-unit>
jtulach@336
   281
            <compilation-unit>
jtulach@336
   282
                <package-root>src-word-annotated</package-root>
jtulach@336
   283
                <classpath mode="compile">src-api:src-api-compiletimecaches:../../libs/dist/org-openide-filesystems.jar:../../libs/dist/org-openide-util.jar</classpath>
jtulach@336
   284
                <built-to>build/word-annotated/classes</built-to>
jtulach@336
   285
                <source-level>1.5</source-level>
jtulach@336
   286
            </compilation-unit>
jtulach@336
   287
            <compilation-unit>
jtulach@216
   288
                <package-root>src-word-static</package-root>
jtulach@216
   289
                <classpath mode="compile">src-api</classpath>
jtulach@216
   290
                <built-to>build/word-static/classes</built-to>
jtulach@216
   291
                <source-level>1.5</source-level>
jtulach@216
   292
            </compilation-unit>
jtulach@216
   293
            <compilation-unit>
jtulach@217
   294
                <package-root>src-scrambler-simple</package-root>
jtulach@217
   295
                <classpath mode="compile">src-api</classpath>
jtulach@217
   296
                <built-to>build/scrambler-simple/classes</built-to>
jtulach@217
   297
                <source-level>1.5</source-level>
jtulach@217
   298
            </compilation-unit>
jtulach@217
   299
            <compilation-unit>
jtulach@218
   300
                <package-root>src-gui</package-root>
jtulach@218
   301
                <classpath mode="compile">src-api</classpath>
jtulach@218
   302
                <built-to>build/gui/classes</built-to>
jtulach@218
   303
                <source-level>1.5</source-level>
jtulach@218
   304
            </compilation-unit>
jtulach@218
   305
            <compilation-unit>
jtulach@219
   306
                <package-root>src-app-register</package-root>
jtulach@219
   307
                <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui</classpath>
jtulach@219
   308
                <built-to>build/app-register/classes</built-to>
jtulach@219
   309
                <source-level>1.5</source-level>
jtulach@219
   310
            </compilation-unit>
jtulach@219
   311
            <compilation-unit>
jtulach@228
   312
                <package-root>src-app-register-general</package-root>
jtulach@228
   313
                <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui</classpath>
jtulach@228
   314
                <built-to>build/app-register/classes</built-to>
jtulach@228
   315
                <source-level>1.5</source-level>
jtulach@228
   316
            </compilation-unit>
jtulach@228
   317
            <compilation-unit>
jtulach@221
   318
                <package-root>src-app-property</package-root>
jtulach@221
   319
                <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui</classpath>
jtulach@221
   320
                <built-to>build/app-property/classes</built-to>
jtulach@221
   321
                <source-level>1.5</source-level>
jtulach@221
   322
            </compilation-unit>
jtulach@221
   323
            <compilation-unit>
jtulach@225
   324
                <package-root>src-app-spring</package-root>
jtulach@225
   325
                <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui:../../libs/dist/spring-2.5.jar</classpath>
jtulach@225
   326
                <built-to>build/app-spring/classes</built-to>
jtulach@225
   327
                <source-level>1.5</source-level>
jtulach@225
   328
            </compilation-unit>
jtulach@225
   329
            <compilation-unit>
jtulach@230
   330
                <package-root>src-app-spring-scan</package-root>
jtulach@230
   331
                <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui:../../libs/dist/spring-2.5.jar</classpath>
jtulach@230
   332
                <built-to>build/app-spring-scan/classes</built-to>
jtulach@230
   333
                <source-level>1.5</source-level>
jtulach@230
   334
            </compilation-unit>
jtulach@230
   335
            <compilation-unit>
jtulach@229
   336
                <package-root>src-app-lookup</package-root>
jtulach@229
   337
                <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui:../../libs/dist/org-openide-util.jar</classpath>
jtulach@229
   338
                <built-to>build/app-lookup/classes</built-to>
jtulach@229
   339
                <source-level>1.5</source-level>
jtulach@229
   340
            </compilation-unit>
jtulach@229
   341
            <compilation-unit>
jtulach@246
   342
                <package-root>src-app-serviceloader</package-root>
jtulach@246
   343
                <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui</classpath>
jtulach@246
   344
                <built-to>build/app-serviceloader/classes</built-to>
jtulach@246
   345
                <source-level>1.5</source-level>
jtulach@246
   346
            </compilation-unit>
jtulach@246
   347
            <compilation-unit>
jtulach@215
   348
                <package-root>src-test</package-root>
jtulach@252
   349
                <classpath mode="compile">src-api:../../libs/dist/junit-4.4.jar::../../libs/dist/org-netbeans-modules-nbjunit.jar:../../libs/dist/org-netbeans-insane.jar:src-gui:../../libs/dist/org-openide-util.jar:src-app-lookup:src-app-serviceloader</classpath>
jtulach@215
   350
                <source-level>1.5</source-level>
jtulach@215
   351
            </compilation-unit>
jtulach@215
   352
        </java-data>
jtulach@215
   353
    </configuration>
jtulach@215
   354
</project>