samples/apifest1/day3-intermezzo/jtulach/against-pinbasedsolution/nbproject/project.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:52:45 +0200
changeset 52 4257f4cf226b
child 55 5a0b7b1f8f11
permissions -rw-r--r--
Adding samples from API fest to the repository, including pieces of their code in the document, not just links
     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>testing-template</name>
     8             <properties>
     9                 <property name="ant.script">build.xml</property>
    10                 <property-file>project.properties</property-file>
    11             </properties>
    12             <folders>
    13                 <source-folder>
    14                     <label>test</label>
    15                     <type>java</type>
    16                     <location>test</location>
    17                 </source-folder>
    18             </folders>
    19             <ide-actions>
    20                 <action name="build">
    21                     <script>${ant.script}</script>
    22                     <target>compile</target>
    23                 </action>
    24                 <action name="clean">
    25                     <script>${ant.script}</script>
    26                     <target>clean</target>
    27                 </action>
    28                 <action name="run">
    29                     <script>${ant.script}</script>
    30                     <target>test</target>
    31                 </action>
    32                 <action name="test">
    33                     <script>${ant.script}</script>
    34                     <target>test</target>
    35                 </action>
    36                 <action name="rebuild">
    37                     <script>${ant.script}</script>
    38                     <target>clean</target>
    39                     <target>compile</target>
    40                 </action>
    41             </ide-actions>
    42             <export>
    43                 <type>folder</type>
    44                 <location>build/tests</location>
    45                 <script>${ant.script}</script>
    46                 <build-target>compile</build-target>
    47             </export>
    48             <view>
    49                 <items>
    50                     <source-folder style="packages">
    51                         <label>test</label>
    52                         <location>test</location>
    53                     </source-folder>
    54                     <source-file>
    55                         <location>${ant.script}</location>
    56                     </source-file>
    57                 </items>
    58                 <context-menu>
    59                     <ide-action name="build"/>
    60                     <ide-action name="clean"/>
    61                     <ide-action name="run"/>
    62                     <ide-action name="test"/>
    63                     <ide-action name="rebuild"/>
    64                 </context-menu>
    65             </view>
    66             <subprojects/>
    67         </general-data>
    68         <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/1">
    69             <compilation-unit>
    70                 <package-root>test</package-root>
    71                 <classpath mode="compile">${apiA}:${apifest}/lib/junit-3.8.2.jar</classpath>
    72                 <built-to>build/tests</built-to>
    73                 <source-level>1.5</source-level>
    74             </compilation-unit>
    75         </java-data>
    76     </configuration>
    77 </project>