samples/preventcyclicdependencies/nbproject/project.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Mon, 21 Dec 2009 16:54:12 +0100
changeset 340 9c1a298e51a9
parent 263 7e8e995065c5
permissions -rw-r--r--
Fixing dependencies since the org.openide.util and org.openide.util.lookup are now separate
     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>preventcyclicdependencies</name>
     7         </general-data>
     8         <general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
     9             <!-- Do not use Project Properties customizer when editing this file manually. -->
    10             <name>preventcyclicdependencies</name>
    11             <properties/>
    12             <folders>
    13                 <source-folder>
    14                     <label>preventcyclicdependencies</label>
    15                     <location>.</location>
    16                     <encoding>UTF-8</encoding>
    17                 </source-folder>
    18                 <source-folder>
    19                     <label>src-cyclic</label>
    20                     <type>java</type>
    21                     <location>src-cyclic</location>
    22                     <encoding>UTF-8</encoding>
    23                 </source-folder>
    24                 <source-folder>
    25                     <label>src-test</label>
    26                     <type>java</type>
    27                     <location>src-test</location>
    28                     <encoding>UTF-8</encoding>
    29                 </source-folder>
    30                 <source-folder>
    31                     <label>src-acyclic1</label>
    32                     <type>java</type>
    33                     <location>src-acyclic1</location>
    34                     <encoding>UTF-8</encoding>
    35                 </source-folder>
    36                 <source-folder>
    37                     <label>src-acyclic2</label>
    38                     <type>java</type>
    39                     <location>src-acyclic2</location>
    40                     <encoding>UTF-8</encoding>
    41                 </source-folder>
    42             </folders>
    43             <ide-actions>
    44                 <action name="build">
    45                     <target>build</target>
    46                 </action>
    47                 <action name="clean">
    48                     <target>clean</target>
    49                 </action>
    50                 <action name="run">
    51                     <target>run</target>
    52                 </action>
    53                 <action name="rebuild">
    54                     <target>clean</target>
    55                     <target>build</target>
    56                 </action>
    57                 <action name="test">
    58                     <target>test</target>
    59                 </action>
    60             </ide-actions>
    61             <view>
    62                 <items>
    63                     <source-folder style="packages">
    64                         <label>src-cyclic</label>
    65                         <location>src-cyclic</location>
    66                     </source-folder>
    67                     <source-folder style="packages">
    68                         <label>src-test</label>
    69                         <location>src-test</location>
    70                     </source-folder>
    71                     <source-folder style="packages">
    72                         <label>src-acyclic1</label>
    73                         <location>src-acyclic1</location>
    74                     </source-folder>
    75                     <source-folder style="packages">
    76                         <label>src-acyclic2</label>
    77                         <location>src-acyclic2</location>
    78                     </source-folder>
    79                     <source-file>
    80                         <location>build.xml</location>
    81                     </source-file>
    82                 </items>
    83                 <context-menu>
    84                     <ide-action name="build"/>
    85                     <ide-action name="rebuild"/>
    86                     <ide-action name="clean"/>
    87                     <ide-action name="run"/>
    88                     <ide-action name="test"/>
    89                 </context-menu>
    90             </view>
    91             <subprojects/>
    92         </general-data>
    93         <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1">
    94             <compilation-unit>
    95                 <package-root>src-cyclic</package-root>
    96                 <built-to>build/cyclic/classes</built-to>
    97                 <source-level>1.5</source-level>
    98             </compilation-unit>
    99             <compilation-unit>
   100                 <package-root>src-test</package-root>
   101                 <classpath mode="compile">src-cyclic</classpath>
   102                 <built-to>build/test/classes</built-to>
   103                 <source-level>1.5</source-level>
   104             </compilation-unit>
   105             <compilation-unit>
   106                 <package-root>src-acyclic1</package-root>
   107                 <classpath mode="compile">../libs/dist/org-openide-util-lookup.jar</classpath>
   108                 <built-to>build/acyclic1/classes</built-to>
   109                 <source-level>1.5</source-level>
   110             </compilation-unit>
   111             <compilation-unit>
   112                 <package-root>src-acyclic2</package-root>
   113                 <classpath mode="compile">src-acyclic1</classpath>
   114                 <built-to>build/acyclic2/classes</built-to>
   115                 <source-level>1.5</source-level>
   116             </compilation-unit>
   117         </java-data>
   118     </configuration>
   119 </project>