langtools/make/netbeans/langtools/nbproject/project.xml
author jlahoda
Thu, 24 Apr 2014 13:32:21 +0200
changeset 24074 7a609dde1d05
parent 17274 64fdf967f6a5
child 25874 83c19f00452c
permissions -rw-r--r--
8041695: Update the NetBeans build script and metadata Summary: Various improvements to the NetBeans project for langtools, adding formatting/import setting for langtools. Reviewed-by: ksrini
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1873
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
     2
<!--
24074
7a609dde1d05 8041695: Update the NetBeans build script and metadata
jlahoda
parents: 17274
diff changeset
     3
 Copyright (c) 2007, 2014, Oracle and/or its affiliates. All rights reserved.
1873
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
     4
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
     5
 Redistribution and use in source and binary forms, with or without
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
     6
 modification, are permitted provided that the following conditions
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
     7
 are met:
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
     8
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
     9
   - Redistributions of source code must retain the above copyright
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    10
     notice, this list of conditions and the following disclaimer.
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    11
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    12
   - Redistributions in binary form must reproduce the above copyright
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    13
     notice, this list of conditions and the following disclaimer in the
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    14
     documentation and/or other materials provided with the distribution.
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    15
5520
86e4b9a9da40 6943119: Rebrand source copyright notices
ohair
parents: 2212
diff changeset
    16
   - Neither the name of Oracle nor the names of its
1873
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    17
     contributors may be used to endorse or promote products derived
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    18
     from this software without specific prior written permission.
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    19
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    20
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    21
 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    22
 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    23
 PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    24
 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    25
 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    26
 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    27
 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    28
 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    29
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    30
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    31
-->
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    32
<project xmlns="http://www.netbeans.org/ns/project/1">
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    33
    <type>org.netbeans.modules.ant.freeform</type>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    34
    <configuration>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    35
        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/1">
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    36
            <name>langtools</name>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    37
        </general-data>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    38
        <general-data xmlns="http://www.netbeans.org/ns/freeform-project/2">
1873
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    39
            <!-- Do not use Project Properties customizer when editing this file manually. -->
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    40
            <name>langtools</name>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    41
            <properties>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    42
                <property name="root">../../..</property>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    43
            </properties>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    44
            <folders>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    45
                <source-folder>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    46
                    <label>langtools</label>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    47
                    <location>${root}</location>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    48
                </source-folder>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    49
                <source-folder>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    50
                    <label>Test files</label>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    51
                    <type>tests</type>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    52
                    <location>${root}/test</location>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    53
                </source-folder>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    54
                <source-folder>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    55
                    <label>Build files</label>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    56
                    <type>build</type>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    57
                    <location>${root}/make</location>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    58
                </source-folder>
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    59
                <source-folder>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    60
                    <label>Source files</label>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    61
                    <type>java</type>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    62
                    <location>${root}/src/share/classes</location>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    63
                </source-folder>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    64
                <build-file>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    65
                    <location>${root}/build/classes</location>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    66
                </build-file>
1873
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    67
            </folders>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
    68
            <ide-actions>
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    69
                <!--
24074
7a609dde1d05 8041695: Update the NetBeans build script and metadata
jlahoda
parents: 17274
diff changeset
    70
 This section defines the standard actions accepted by langtools projects.
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    71
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    72
 For information on these actions, see
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    73
   - NetBeans: Setting Up Projects
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    74
     at http://www.netbeans.org/kb/55/using-netbeans/project_setup.html
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    75
   - NetBeans: Advanced Freeform Project Configuration
17274
64fdf967f6a5 8012658: Change default langtools source level to 7
jjg
parents: 16550
diff changeset
    76
     at http://www.netbeans.org/kb/41/freeform-config.html
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    77
-->
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    78
                <action name="build">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    79
                    <target>build</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    80
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    81
                <action name="clean">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    82
                    <target>clean</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    83
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    84
                <action name="rebuild">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    85
                    <target>clean</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    86
                    <target>build</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    87
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    88
                <action name="compile.single">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    89
                    <target>compile-single</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    90
                    <property name="srcdir">${root}/src/share/classes</property>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    91
                    <context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    92
                        <property>includes</property>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    93
                        <folder>${root}/src/share/classes</folder>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    94
                        <pattern>\.java$</pattern>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    95
                        <format>relative-path</format>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    96
                        <arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    97
                            <separated-files>,</separated-files>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    98
                        </arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
    99
                    </context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   100
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   101
                <action name="run">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   102
                    <target>run</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   103
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   104
                <action name="run.single">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   105
                    <target>run-single</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   106
                    <context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   107
                        <property>run.classname</property>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   108
                        <folder>${root}/src/share/classes</folder>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   109
                        <pattern>\.java$</pattern>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   110
                        <format>java-name</format>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   111
                        <arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   112
                            <one-file-only/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   113
                        </arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   114
                    </context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   115
                </action>
17274
64fdf967f6a5 8012658: Change default langtools source level to 7
jjg
parents: 16550
diff changeset
   116
                <!--
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   117
 Note: NetBeans does not appear to support context menu items
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   118
 on shell scripts :-(
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   119
-->
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   120
                <action name="run.single">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   121
                    <target>jtreg</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   122
                    <context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   123
                        <property>jtreg.tests</property>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   124
                        <folder>${root}/test</folder>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   125
                        <pattern>\.(java|sh)$</pattern>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   126
                        <format>relative-path</format>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   127
                        <arity>
24074
7a609dde1d05 8041695: Update the NetBeans build script and metadata
jlahoda
parents: 17274
diff changeset
   128
                            <separated-files> </separated-files>
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   129
                        </arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   130
                    </context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   131
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   132
                <action name="test">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   133
                    <target>jtreg</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   134
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   135
                <action name="debug">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   136
                    <target>debug</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   137
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   138
                <action name="debug.single">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   139
                    <target>debug-single</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   140
                    <context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   141
                        <property>debug.classname</property>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   142
                        <folder>${root}/src/share/classes</folder>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   143
                        <pattern>\.java$</pattern>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   144
                        <format>java-name</format>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   145
                        <arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   146
                            <one-file-only/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   147
                        </arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   148
                    </context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   149
                </action>
17274
64fdf967f6a5 8012658: Change default langtools source level to 7
jjg
parents: 16550
diff changeset
   150
                <!--
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   151
 Note: NetBeans does not appear to support context menu items
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   152
 on shell scripts :-(
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   153
-->
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   154
                <action name="debug.single">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   155
                    <target>debug-jtreg</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   156
                    <context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   157
                        <property>jtreg.tests</property>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   158
                        <folder>${root}/test</folder>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   159
                        <pattern>\.(java|sh)$</pattern>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   160
                        <format>relative-path</format>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   161
                        <arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   162
                            <one-file-only/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   163
                        </arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   164
                    </context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   165
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   166
                <action name="debug.fix">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   167
                    <target>debug-fix</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   168
                    <property name="srcdir">${root}/src/share/classes</property>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   169
                    <context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   170
                        <property>class</property>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   171
                        <folder>${root}/src/share/classes</folder>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   172
                        <pattern>\.java$</pattern>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   173
                        <format>relative-path-noext</format>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   174
                        <arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   175
                            <one-file-only/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   176
                        </arity>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   177
                    </context>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   178
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   179
                <action name="javadoc">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   180
                    <target>javadoc</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   181
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   182
                <action name="select-tool">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   183
                    <target>select-tool</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   184
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   185
                <action name="test-select-tool-1">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   186
                    <target>test-select-tool-1</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   187
                </action>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   188
                <action name="test-select-tool-2">
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   189
                    <target>test-select-tool-2</target>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   190
                </action>
1873
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   191
            </ide-actions>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   192
            <export>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   193
                <type>folder</type>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   194
                <location>${root}/build/classes</location>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   195
                <build-target>build</build-target>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   196
            </export>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   197
            <view>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   198
                <items>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   199
                    <source-folder style="tree">
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   200
                        <label>Source files</label>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   201
                        <location>${root}/src/share/classes</location>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   202
                    </source-folder>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   203
                    <source-folder style="tree">
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   204
                        <label>Test files</label>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   205
                        <location>${root}/test</location>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   206
                    </source-folder>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   207
                    <source-folder style="tree">
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   208
                        <label>Build files</label>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   209
                        <location>${root}/make</location>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   210
                    </source-folder>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   211
                    <source-file>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   212
                        <label>README</label>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   213
                        <location>README</location>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   214
                    </source-file>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   215
                </items>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   216
                <context-menu>
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   217
                    <!--
24074
7a609dde1d05 8041695: Update the NetBeans build script and metadata
jlahoda
parents: 17274
diff changeset
   218
 This section defines the actions that will appear on the project's context
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   219
 menu, in the Projects viewer.
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   220
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   221
 For information on these actions, see
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   222
   - NetBeans: Setting Up Projects
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   223
     at http://www.netbeans.org/kb/55/using-netbeans/project_setup.html
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   224
   - NetBeans: Advanced Freeform Project Configuration
17274
64fdf967f6a5 8012658: Change default langtools source level to 7
jjg
parents: 16550
diff changeset
   225
     at http://www.netbeans.org/kb/41/freeform-config.html
16550
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   226
-->
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   227
                    <ide-action name="select-tool"/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   228
                    <separator/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   229
                    <ide-action name="build"/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   230
                    <ide-action name="rebuild"/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   231
                    <ide-action name="clean"/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   232
                    <ide-action name="javadoc"/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   233
                    <separator/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   234
                    <ide-action name="run"/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   235
                    <ide-action name="debug"/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   236
                    <separator/>
f20e2521f3df 8005428: Update jdeps to read the same profile information as by javac
mchung
parents: 5520
diff changeset
   237
                    <ide-action name="test"/>
1873
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   238
                </context-menu>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   239
            </view>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   240
            <subprojects/>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   241
        </general-data>
17274
64fdf967f6a5 8012658: Change default langtools source level to 7
jjg
parents: 16550
diff changeset
   242
        <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/3">
1873
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   243
            <compilation-unit>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   244
                <package-root>${root}/src/share/classes</package-root>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   245
                <built-to>${root}/build/classes</built-to>
17274
64fdf967f6a5 8012658: Change default langtools source level to 7
jjg
parents: 16550
diff changeset
   246
                <source-level>1.7</source-level>
1873
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   247
            </compilation-unit>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   248
        </java-data>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   249
    </configuration>
658385834998 6795365: NetBeans projects in langtools repository are not NB6.5-friendly
jjg
parents:
diff changeset
   250
</project>