taskx/jtulach/against-solution02/nbproject/project.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 11 Oct 2008 13:25:34 +0200
changeset 73 e8b0f13fd4fb
child 81 ec70f883de4a
permissions -rw-r--r--
Solution 02 is not backward compatible as it changed return type of one method in ConvertorFactory class
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <project xmlns="http://www.netbeans.org/ns/project/1">
     3     <type>org.netbeans.modules.ant.freeform</type>
     4     <configuration>
     5         <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
     6             <!-- Do not use Project Properties customizer when editing this file manually. -->
     7             <name>jtulach against solution 02</name>
     8             <properties>
     9                 <property name="ant.script">build.xml</property>
    10                 <property name="apifest">../../../</property>
    11                 <property-file>project.properties</property-file>
    12                 <property-file>${apifest}/taskx/common.properties</property-file>
    13             </properties>
    14             <folders>
    15                 <source-folder>
    16                     <label>test</label>
    17                     <type>java</type>
    18                     <location>test</location>
    19                 </source-folder>
    20             </folders>
    21             <ide-actions>
    22                 <action name="build">
    23                     <script>${ant.script}</script>
    24                     <target>compile</target>
    25                 </action>
    26                 <action name="clean">
    27                     <script>${ant.script}</script>
    28                     <target>clean</target>
    29                 </action>
    30                 <action name="run">
    31                     <script>${ant.script}</script>
    32                     <target>test</target>
    33                 </action>
    34                 <action name="test">
    35                     <script>${ant.script}</script>
    36                     <target>test</target>
    37                 </action>
    38                 <action name="rebuild">
    39                     <script>${ant.script}</script>
    40                     <target>clean</target>
    41                     <target>compile</target>
    42                 </action>
    43             </ide-actions>
    44             <export>
    45                 <type>folder</type>
    46                 <location>build/tests</location>
    47                 <script>${ant.script}</script>
    48                 <build-target>compile</build-target>
    49             </export>
    50             <view>
    51                 <items>
    52                     <source-folder style="packages">
    53                         <label>test</label>
    54                         <location>test</location>
    55                     </source-folder>
    56                     <source-file>
    57                         <location>${ant.script}</location>
    58                     </source-file>
    59                     <source-file>
    60                         <location>project.properties</location>
    61                     </source-file>
    62                 </items>
    63                 <context-menu>
    64                     <ide-action name="build"/>
    65                     <ide-action name="clean"/>
    66                     <ide-action name="run"/>
    67                     <ide-action name="test"/>
    68                     <ide-action name="rebuild"/>
    69                 </context-menu>
    70             </view>
    71             <subprojects/>
    72         </general-data>
    73         <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1">
    74             <compilation-unit>
    75                 <package-root>test</package-root>
    76                 <classpath mode="compile">${apiA}:${junit.jar}</classpath>
    77                 <built-to>build/tests</built-to>
    78                 <source-level>1.5</source-level>
    79             </compilation-unit>
    80         </java-data>
    81     </configuration>
    82 </project>