samples/componentinjection/anagram-modular/nbproject/project.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 10:07:21 +0200
changeset 230 3282ef5328a8
parent 229 b01da7eb41dd
child 240 801b63ef09b1
permissions -rw-r--r--
Yet another example of spring autoconfiguration
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <project xmlns="http://www.netbeans.org/ns/project/1" xmlns:ns4="null">
     3     <type>org.netbeans.modules.ant.freeform</type>
     4     <configuration>
     5         <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
     6             <name>Anagram Modular</name>
     7         </general-data>
     8         <general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
     9             <name>Anagram Modular</name>
    10             <properties/>
    11             <folders>
    12                 <source-folder>
    13                     <label>src-api</label>
    14                     <type>java</type>
    15                     <location>src-api</location>
    16                     <encoding>UTF-8</encoding>
    17                 </source-folder>
    18                 <source-folder>
    19                     <label>src-word-static</label>
    20                     <type>java</type>
    21                     <location>src-word-static</location>
    22                     <encoding>UTF-8</encoding>
    23                 </source-folder>
    24                 <source-folder>
    25                     <label>src-scrambler-simple</label>
    26                     <type>java</type>
    27                     <location>src-scrambler-simple</location>
    28                     <encoding>UTF-8</encoding>
    29                 </source-folder>
    30                 <source-folder>
    31                     <label>src-gui</label>
    32                     <type>java</type>
    33                     <location>src-gui</location>
    34                     <encoding>UTF-8</encoding>
    35                 </source-folder>
    36                 <source-folder>
    37                     <label>src-app-register</label>
    38                     <type>java</type>
    39                     <location>src-app-register</location>
    40                     <encoding>UTF-8</encoding>
    41                 </source-folder>
    42                 <source-folder>
    43                     <label>src-app-register-general</label>
    44                     <type>java</type>
    45                     <location>src-app-register-general</location>
    46                     <encoding>UTF-8</encoding>
    47                 </source-folder>
    48                 <source-folder>
    49                     <label>src-app-property</label>
    50                     <type>java</type>
    51                     <location>src-app-property</location>
    52                     <encoding>UTF-8</encoding>
    53                 </source-folder>
    54                 <source-folder>
    55                     <label>src-app-spring</label>
    56                     <type>java</type>
    57                     <location>src-app-spring</location>
    58                     <encoding>UTF-8</encoding>
    59                 </source-folder>
    60                 <source-folder>
    61                     <label>src-app-spring-scan</label>
    62                     <type>java</type>
    63                     <location>src-app-spring-scan</location>
    64                     <encoding>UTF-8</encoding>
    65                 </source-folder>
    66                 <source-folder>
    67                     <label>src-app-lookup</label>
    68                     <type>java</type>
    69                     <location>src-app-lookup</location>
    70                     <encoding>UTF-8</encoding>
    71                 </source-folder>
    72                 <source-folder>
    73                     <label>Anagram Modular</label>
    74                     <location>.</location>
    75                     <encoding>UTF-8</encoding>
    76                 </source-folder>
    77             </folders>
    78             <ide-actions>
    79                 <action name="build">
    80                     <target>build</target>
    81                 </action>
    82                 <action name="clean">
    83                     <target>clean</target>
    84                 </action>
    85                 <action name="test">
    86                     <target>test</target>
    87                 </action>
    88                 <action name="rebuild">
    89                     <target>clean</target>
    90                     <target>build</target>
    91                 </action>
    92                 <action name="debug.single">
    93                     <target>-do-test</target>
    94                     <context>
    95                         <property>include</property>
    96                         <folder>src-test</folder>
    97                         <format>relative-path-noext</format>
    98                         <arity>
    99                             <one-file-only/>
   100                         </arity>
   101                     </context>
   102                 </action>
   103             </ide-actions>
   104             <export>
   105                 <type>folder</type>
   106                 <location>build/api/classes</location>
   107                 <build-target>build</build-target>
   108             </export>
   109             <view>
   110                 <items>
   111                     <source-folder style="packages">
   112                         <label>src-api</label>
   113                         <location>src-api</location>
   114                     </source-folder>
   115                     <source-folder style="packages">
   116                         <label>src-word-static</label>
   117                         <location>src-word-static</location>
   118                     </source-folder>
   119                     <source-folder style="packages">
   120                         <label>src-scrambler-simple</label>
   121                         <location>src-scrambler-simple</location>
   122                     </source-folder>
   123                     <source-folder style="packages">
   124                         <label>src-gui</label>
   125                         <location>src-gui</location>
   126                     </source-folder>
   127                     <source-folder style="packages">
   128                         <label>src-app-register</label>
   129                         <location>src-app-register</location>
   130                     </source-folder>
   131                     <source-folder style="packages">
   132                         <label>src-app-register-general</label>
   133                         <location>src-app-register-general</location>
   134                     </source-folder>
   135                     <source-folder style="packages">
   136                         <label>src-app-property</label>
   137                         <location>src-app-property</location>
   138                     </source-folder>
   139                     <source-folder style="packages">
   140                         <label>src-app-spring</label>
   141                         <location>src-app-spring</location>
   142                     </source-folder>
   143                     <source-folder style="packages">
   144                         <label>src-app-spring-scan</label>
   145                         <location>src-app-spring-scan</location>
   146                     </source-folder>
   147                     <source-folder style="packages">
   148                         <label>src-app-lookup</label>
   149                         <location>src-app-lookup</location>
   150                     </source-folder>
   151                     <source-file>
   152                         <location>build.xml</location>
   153                     </source-file>
   154                 </items>
   155                 <context-menu>
   156                     <ide-action name="build"/>
   157                     <ide-action name="rebuild"/>
   158                     <ide-action name="clean"/>
   159                     <ide-action name="test"/>
   160                     <ide-action name="debug"/>
   161                 </context-menu>
   162             </view>
   163             <subprojects/>
   164         </general-data>
   165         <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1">
   166             <compilation-unit>
   167                 <package-root>src-api</package-root>
   168                 <built-to>build/api/classes</built-to>
   169                 <source-level>1.5</source-level>
   170             </compilation-unit>
   171             <compilation-unit>
   172                 <package-root>src-word-static</package-root>
   173                 <classpath mode="compile">src-api</classpath>
   174                 <built-to>build/word-static/classes</built-to>
   175                 <source-level>1.5</source-level>
   176             </compilation-unit>
   177             <compilation-unit>
   178                 <package-root>src-scrambler-simple</package-root>
   179                 <classpath mode="compile">src-api</classpath>
   180                 <built-to>build/scrambler-simple/classes</built-to>
   181                 <source-level>1.5</source-level>
   182             </compilation-unit>
   183             <compilation-unit>
   184                 <package-root>src-gui</package-root>
   185                 <classpath mode="compile">src-api</classpath>
   186                 <built-to>build/gui/classes</built-to>
   187                 <source-level>1.5</source-level>
   188             </compilation-unit>
   189             <compilation-unit>
   190                 <package-root>src-app-register</package-root>
   191                 <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui</classpath>
   192                 <built-to>build/app-register/classes</built-to>
   193                 <source-level>1.5</source-level>
   194             </compilation-unit>
   195             <compilation-unit>
   196                 <package-root>src-app-register-general</package-root>
   197                 <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui</classpath>
   198                 <built-to>build/app-register/classes</built-to>
   199                 <source-level>1.5</source-level>
   200             </compilation-unit>
   201             <compilation-unit>
   202                 <package-root>src-app-property</package-root>
   203                 <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui</classpath>
   204                 <built-to>build/app-property/classes</built-to>
   205                 <source-level>1.5</source-level>
   206             </compilation-unit>
   207             <compilation-unit>
   208                 <package-root>src-app-spring</package-root>
   209                 <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui:../../libs/dist/spring-2.5.jar</classpath>
   210                 <built-to>build/app-spring/classes</built-to>
   211                 <source-level>1.5</source-level>
   212             </compilation-unit>
   213             <compilation-unit>
   214                 <package-root>src-app-spring-scan</package-root>
   215                 <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui:../../libs/dist/spring-2.5.jar</classpath>
   216                 <built-to>build/app-spring-scan/classes</built-to>
   217                 <source-level>1.5</source-level>
   218             </compilation-unit>
   219             <compilation-unit>
   220                 <package-root>src-app-lookup</package-root>
   221                 <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui:../../libs/dist/org-openide-util.jar</classpath>
   222                 <built-to>build/app-lookup/classes</built-to>
   223                 <source-level>1.5</source-level>
   224             </compilation-unit>
   225             <compilation-unit>
   226                 <package-root>src-test</package-root>
   227                 <classpath mode="compile">src-new-api:../libs/dist/junit-4.4.jar</classpath>
   228                 <source-level>1.5</source-level>
   229             </compilation-unit>
   230         </java-data>
   231     </configuration>
   232 </project>