samples/componentinjection/anagram-modular/nbproject/project.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 10:07:00 +0200
changeset 221 a89ad3d1da08
parent 219 3fb53f65db57
child 225 57ae32a47ccd
permissions -rw-r--r--
Solution with properties
     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-property</label>
    44                     <type>java</type>
    45                     <location>src-app-property</location>
    46                     <encoding>UTF-8</encoding>
    47                 </source-folder>
    48                 <source-folder>
    49                     <label>Anagram Modular</label>
    50                     <location>.</location>
    51                     <encoding>UTF-8</encoding>
    52                 </source-folder>
    53             </folders>
    54             <ide-actions>
    55                 <action name="build">
    56                     <target>build</target>
    57                 </action>
    58                 <action name="clean">
    59                     <target>clean</target>
    60                 </action>
    61                 <action name="test">
    62                     <target>test</target>
    63                 </action>
    64                 <action name="rebuild">
    65                     <target>clean</target>
    66                     <target>build</target>
    67                 </action>
    68                 <action name="debug.single">
    69                     <target>-do-test</target>
    70                     <context>
    71                         <property>include</property>
    72                         <folder>src-test</folder>
    73                         <format>relative-path-noext</format>
    74                         <arity>
    75                             <one-file-only/>
    76                         </arity>
    77                     </context>
    78                 </action>
    79             </ide-actions>
    80             <export>
    81                 <type>folder</type>
    82                 <location>build/api/classes</location>
    83                 <build-target>build</build-target>
    84             </export>
    85             <view>
    86                 <items>
    87                     <source-folder style="packages">
    88                         <label>src-api</label>
    89                         <location>src-api</location>
    90                     </source-folder>
    91                     <source-folder style="packages">
    92                         <label>src-word-static</label>
    93                         <location>src-word-static</location>
    94                     </source-folder>
    95                     <source-folder style="packages">
    96                         <label>src-scrambler-simple</label>
    97                         <location>src-scrambler-simple</location>
    98                     </source-folder>
    99                     <source-folder style="packages">
   100                         <label>src-gui</label>
   101                         <location>src-gui</location>
   102                     </source-folder>
   103                     <source-folder style="packages">
   104                         <label>src-app-register</label>
   105                         <location>src-app-register</location>
   106                     </source-folder>
   107                     <source-folder style="packages">
   108                         <label>src-app-property</label>
   109                         <location>src-app-property</location>
   110                     </source-folder>
   111                     <source-file>
   112                         <location>build.xml</location>
   113                     </source-file>
   114                 </items>
   115                 <context-menu>
   116                     <ide-action name="build"/>
   117                     <ide-action name="rebuild"/>
   118                     <ide-action name="clean"/>
   119                     <ide-action name="test"/>
   120                     <ide-action name="debug"/>
   121                 </context-menu>
   122             </view>
   123             <subprojects/>
   124         </general-data>
   125         <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1">
   126             <compilation-unit>
   127                 <package-root>src-api</package-root>
   128                 <built-to>build/api/classes</built-to>
   129                 <source-level>1.5</source-level>
   130             </compilation-unit>
   131             <compilation-unit>
   132                 <package-root>src-word-static</package-root>
   133                 <classpath mode="compile">src-api</classpath>
   134                 <built-to>build/word-static/classes</built-to>
   135                 <source-level>1.5</source-level>
   136             </compilation-unit>
   137             <compilation-unit>
   138                 <package-root>src-scrambler-simple</package-root>
   139                 <classpath mode="compile">src-api</classpath>
   140                 <built-to>build/scrambler-simple/classes</built-to>
   141                 <source-level>1.5</source-level>
   142             </compilation-unit>
   143             <compilation-unit>
   144                 <package-root>src-gui</package-root>
   145                 <classpath mode="compile">src-api</classpath>
   146                 <built-to>build/gui/classes</built-to>
   147                 <source-level>1.5</source-level>
   148             </compilation-unit>
   149             <compilation-unit>
   150                 <package-root>src-app-register</package-root>
   151                 <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui</classpath>
   152                 <built-to>build/app-register/classes</built-to>
   153                 <source-level>1.5</source-level>
   154             </compilation-unit>
   155             <compilation-unit>
   156                 <package-root>src-app-property</package-root>
   157                 <classpath mode="compile">src-api:src-scrambler-simple:src-word-static:src-gui</classpath>
   158                 <built-to>build/app-property/classes</built-to>
   159                 <source-level>1.5</source-level>
   160             </compilation-unit>
   161             <compilation-unit>
   162                 <package-root>src-test</package-root>
   163                 <classpath mode="compile">src-new-api:../libs/dist/junit-4.4.jar</classpath>
   164                 <source-level>1.5</source-level>
   165             </compilation-unit>
   166         </java-data>
   167     </configuration>
   168 </project>