16 # 2 along with this work; if not, write to the Free Software Foundation,
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
23 #
24
25 # Properties for jprt
26
27 # All build result bundles are full jdks.
28 jprt.need.sibling.build=false
29
30 # At submit time, the release supplied will be in jprt.submit.release
31 # and will be one of the official release names defined in jprt.
32 # jprt supports property value expansion using ${property.name} syntax.
33
34 # This tells jprt what default release we want to build
35
36 jprt.hotspot.default.release=jdk8
37
38 jprt.tools.default.release=${jprt.submit.option.release?${jprt.submit.option.release}:${jprt.hotspot.default.release}}
39
40 # Disable syncing the source after builds and tests are done.
41
42 jprt.sync.push=false
43
44 # Note: we want both embedded releases and regular releases to build and test
45 # all platforms so that regressions are not introduced (eg. change to
46 # common code by SE breaks PPC/ARM; change to common code by SE-E breaks
47 # sparc etc.
48
49 # Define the Solaris platforms we want for the various releases
50 jprt.my.solaris.sparcv9.jdk8=solaris_sparcv9_5.10
51 jprt.my.solaris.sparcv9.jdk7=solaris_sparcv9_5.10
52 jprt.my.solaris.sparcv9.jdk7u8=${jprt.my.solaris.sparcv9.jdk7}
53 jprt.my.solaris.sparcv9=${jprt.my.solaris.sparcv9.${jprt.tools.default.release}}
54
55 jprt.my.solaris.x64.jdk8=solaris_x64_5.10
56 jprt.my.solaris.x64.jdk7=solaris_x64_5.10
57 jprt.my.solaris.x64.jdk7u8=${jprt.my.solaris.x64.jdk7}
58 jprt.my.solaris.x64=${jprt.my.solaris.x64.${jprt.tools.default.release}}
59
60 jprt.my.linux.i586.jdk8=linux_i586_2.6
61 jprt.my.linux.i586.jdk7=linux_i586_2.6
62 jprt.my.linux.i586.jdk7u8=${jprt.my.linux.i586.jdk7}
63 jprt.my.linux.i586=${jprt.my.linux.i586.${jprt.tools.default.release}}
64
65 jprt.my.linux.x64.jdk8=linux_x64_2.6
66 jprt.my.linux.x64.jdk7=linux_x64_2.6
67 jprt.my.linux.x64.jdk7u8=${jprt.my.linux.x64.jdk7}
68 jprt.my.linux.x64=${jprt.my.linux.x64.${jprt.tools.default.release}}
69
70 jprt.my.linux.ppc.jdk8=linux_ppc_2.6
71 jprt.my.linux.ppc.jdk7=linux_ppc_2.6
72 jprt.my.linux.ppc.jdk7u8=${jprt.my.linux.ppc.jdk7}
73 jprt.my.linux.ppc=${jprt.my.linux.ppc.${jprt.tools.default.release}}
74
75 jprt.my.linux.ppcv2.jdk8=linux_ppcv2_2.6
76 jprt.my.linux.ppcv2.jdk7=linux_ppcv2_2.6
77 jprt.my.linux.ppcv2.jdk7u8=${jprt.my.linux.ppcv2.jdk7}
78 jprt.my.linux.ppcv2=${jprt.my.linux.ppcv2.${jprt.tools.default.release}}
79
80 jprt.my.linux.ppcsflt.jdk8=linux_ppcsflt_2.6
81 jprt.my.linux.ppcsflt.jdk7=linux_ppcsflt_2.6
82 jprt.my.linux.ppcsflt.jdk7u8=${jprt.my.linux.ppcsflt.jdk7}
83 jprt.my.linux.ppcsflt=${jprt.my.linux.ppcsflt.${jprt.tools.default.release}}
84
85 jprt.my.linux.armvfpsflt.jdk8=linux_armvfpsflt_2.6
86 jprt.my.linux.armvfpsflt=${jprt.my.linux.armvfpsflt.${jprt.tools.default.release}}
87
88 jprt.my.linux.armvfphflt.jdk8=linux_armvfphflt_2.6
89 jprt.my.linux.armvfphflt=${jprt.my.linux.armvfphflt.${jprt.tools.default.release}}
90
91 # The ARM GP vfp-sflt build is not currently supported
92 #jprt.my.linux.armvs.jdk8=linux_armvs_2.6
93 #jprt.my.linux.armvs=${jprt.my.linux.armvs.${jprt.tools.default.release}}
94
95 jprt.my.linux.armvh.jdk8=linux_armvh_2.6
96 jprt.my.linux.armvh=${jprt.my.linux.armvh.${jprt.tools.default.release}}
97
98 jprt.my.linux.armsflt.jdk8=linux_armsflt_2.6
99 jprt.my.linux.armsflt.jdk7=linux_armsflt_2.6
100 jprt.my.linux.armsflt.jdk7u8=${jprt.my.linux.armsflt.jdk7}
101 jprt.my.linux.armsflt=${jprt.my.linux.armsflt.${jprt.tools.default.release}}
102
103 jprt.my.macosx.x64.jdk8=macosx_x64_10.7
104 jprt.my.macosx.x64.jdk7=macosx_x64_10.7
105 jprt.my.macosx.x64.jdk7u8=${jprt.my.macosx.x64.jdk7}
106 jprt.my.macosx.x64=${jprt.my.macosx.x64.${jprt.tools.default.release}}
107
108 jprt.my.windows.i586.jdk8=windows_i586_6.1
109 jprt.my.windows.i586.jdk7=windows_i586_6.1
110 jprt.my.windows.i586.jdk7u8=${jprt.my.windows.i586.jdk7}
111 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}
112
113 jprt.my.windows.x64.jdk8=windows_x64_6.1
114 jprt.my.windows.x64.jdk7=windows_x64_6.1
115 jprt.my.windows.x64.jdk7u8=${jprt.my.windows.x64.jdk7}
116 jprt.my.windows.x64=${jprt.my.windows.x64.${jprt.tools.default.release}}
117
118 # Standard list of jprt build targets for this source tree
119
120 jprt.build.targets.standard= \
121 ${jprt.my.solaris.sparcv9}-{product|fastdebug|optimized}, \
122 ${jprt.my.solaris.x64}-{product|fastdebug}, \
123 ${jprt.my.linux.i586}-{product|fastdebug}, \
124 ${jprt.my.linux.x64}-{product|fastdebug|optimized}, \
125 ${jprt.my.macosx.x64}-{product|fastdebug}, \
126 ${jprt.my.windows.i586}-{product|fastdebug}, \
127 ${jprt.my.windows.x64}-{product|fastdebug|optimized}, \
128 ${jprt.my.linux.armvh}-{product|fastdebug}
129
130 jprt.build.targets.open= \
131 ${jprt.my.solaris.x64}-{debugOpen}, \
132 ${jprt.my.linux.x64}-{productOpen}
133
134 jprt.build.targets.embedded= \
135 ${jprt.my.linux.i586}-{productEmb|fastdebugEmb}, \
136 ${jprt.my.linux.ppc}-{productEmb|fastdebugEmb}, \
137 ${jprt.my.linux.ppcv2}-{productEmb|fastdebugEmb}, \
138 ${jprt.my.linux.ppcsflt}-{productEmb|fastdebugEmb}, \
139 ${jprt.my.linux.armvfpsflt}-{productEmb|fastdebugEmb}, \
140 ${jprt.my.linux.armvfphflt}-{productEmb|fastdebugEmb}, \
141 ${jprt.my.linux.armsflt}-{productEmb|fastdebugEmb}
142
143 jprt.build.targets.all=${jprt.build.targets.standard}, \
144 ${jprt.build.targets.embedded}, ${jprt.build.targets.open}
145
146 jprt.build.targets.jdk8=${jprt.build.targets.all}
147 jprt.build.targets.jdk7=${jprt.build.targets.all}
148 jprt.build.targets.jdk7u8=${jprt.build.targets.all}
149 jprt.build.targets=${jprt.build.targets.${jprt.tools.default.release}}
150
151 # Subset lists of test targets for this source tree
152
153 jprt.my.solaris.sparcv9.test.targets= \
154 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98, \
155 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98_nontiered, \
156 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-scimark, \
157 ${jprt.my.solaris.sparcv9}-product-c2-runThese, \
158 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_SerialGC, \
159 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
160 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
161 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_CMS, \
162 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_G1, \
163 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
164 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_SerialGC, \
165 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParallelGC, \
332
333 jprt.test.targets.standard = \
334 ${jprt.my.linux.i586.test.targets.embedded}, \
335 ${jprt.my.solaris.sparcv9.test.targets}, \
336 ${jprt.my.solaris.x64.test.targets}, \
337 ${jprt.my.linux.i586.test.targets}, \
338 ${jprt.my.linux.x64.test.targets}, \
339 ${jprt.my.macosx.x64.test.targets}, \
340 ${jprt.my.windows.i586.test.targets}, \
341 ${jprt.my.windows.x64.test.targets}, \
342 ${jprt.test.targets.open}
343
344 jprt.test.targets.embedded= \
345 ${jprt.my.linux.i586.test.targets.embedded}, \
346 ${jprt.my.solaris.sparcv9.test.targets}, \
347 ${jprt.my.solaris.x64.test.targets}, \
348 ${jprt.my.linux.x64.test.targets}, \
349 ${jprt.my.windows.i586.test.targets}, \
350 ${jprt.my.windows.x64.test.targets}
351
352 jprt.test.targets.jdk8=${jprt.test.targets.standard}
353 jprt.test.targets.jdk7=${jprt.test.targets.standard}
354 jprt.test.targets.jdk7u8=${jprt.test.targets.jdk7}
355 jprt.test.targets=${jprt.test.targets.${jprt.tools.default.release}}
356
357 # The default test/Makefile targets that should be run
358
359 #jprt.make.rule.test.targets=*-product-*-packtest
360
361 jprt.make.rule.test.targets.standard.client = \
362 ${jprt.my.linux.i586}-*-c1-clienttest, \
363 ${jprt.my.windows.i586}-*-c1-clienttest
364
365 jprt.make.rule.test.targets.standard.server = \
366 ${jprt.my.solaris.sparcv9}-*-c2-servertest, \
367 ${jprt.my.solaris.x64}-*-c2-servertest, \
368 ${jprt.my.linux.i586}-*-c2-servertest, \
369 ${jprt.my.linux.x64}-*-c2-servertest, \
370 ${jprt.my.macosx.x64}-*-c2-servertest, \
371 ${jprt.my.windows.i586}-*-c2-servertest, \
382
383 jprt.make.rule.test.targets.standard.wbapi = \
384 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-wbapitest, \
385 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-wbapitest, \
386 ${jprt.my.linux.i586}-{product|fastdebug}-c2-wbapitest, \
387 ${jprt.my.linux.x64}-{product|fastdebug}-c2-wbapitest, \
388 ${jprt.my.windows.i586}-{product|fastdebug}-c2-wbapitest, \
389 ${jprt.my.windows.x64}-{product|fastdebug}-c2-wbapitest, \
390 ${jprt.my.linux.i586}-{product|fastdebug}-c1-wbapitest, \
391 ${jprt.my.windows.i586}-{product|fastdebug}-c1-wbapitest
392
393 jprt.make.rule.test.targets.standard = \
394 ${jprt.make.rule.test.targets.standard.client}, \
395 ${jprt.make.rule.test.targets.standard.server}, \
396 ${jprt.make.rule.test.targets.standard.internalvmtests}, \
397 ${jprt.make.rule.test.targets.standard.wbapi}
398
399 jprt.make.rule.test.targets.embedded = \
400 ${jprt.make.rule.test.targets.standard.client}
401
402 jprt.make.rule.test.targets.jdk8=${jprt.make.rule.test.targets.standard}
403 jprt.make.rule.test.targets.jdk7=${jprt.make.rule.test.targets.standard}
404 jprt.make.rule.test.targets.jdk7u8=${jprt.make.rule.test.targets.jdk7}
405 jprt.make.rule.test.targets=${jprt.make.rule.test.targets.${jprt.tools.default.release}}
406
407 # 7155453: Work-around to prevent popups on OSX from blocking test completion
408 # but the work-around is added to all platforms to be consistent
409 jprt.jbb.options=-Djava.awt.headless=true
|
16 # 2 along with this work; if not, write to the Free Software Foundation,
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
23 #
24
25 # Properties for jprt
26
27 # All build result bundles are full jdks.
28 jprt.need.sibling.build=false
29
30 # At submit time, the release supplied will be in jprt.submit.release
31 # and will be one of the official release names defined in jprt.
32 # jprt supports property value expansion using ${property.name} syntax.
33
34 # This tells jprt what default release we want to build
35
36 jprt.hotspot.default.release=jdk9
37
38 jprt.tools.default.release=${jprt.submit.option.release?${jprt.submit.option.release}:${jprt.hotspot.default.release}}
39
40 # Disable syncing the source after builds and tests are done.
41
42 jprt.sync.push=false
43
44 # Note: we want both embedded releases and regular releases to build and test
45 # all platforms so that regressions are not introduced (eg. change to
46 # common code by SE breaks PPC/ARM; change to common code by SE-E breaks
47 # sparc etc.
48
49 # Define the Solaris platforms we want for the various releases
50 jprt.my.solaris.sparcv9.jdk9=solaris_sparcv9_5.10
51 jprt.my.solaris.sparcv9.jdk8=solaris_sparcv9_5.10
52 jprt.my.solaris.sparcv9.jdk7=solaris_sparcv9_5.10
53 jprt.my.solaris.sparcv9.jdk7u8=${jprt.my.solaris.sparcv9.jdk7}
54 jprt.my.solaris.sparcv9=${jprt.my.solaris.sparcv9.${jprt.tools.default.release}}
55
56 jprt.my.solaris.x64.jdk9=solaris_x64_5.10
57 jprt.my.solaris.x64.jdk8=solaris_x64_5.10
58 jprt.my.solaris.x64.jdk7=solaris_x64_5.10
59 jprt.my.solaris.x64.jdk7u8=${jprt.my.solaris.x64.jdk7}
60 jprt.my.solaris.x64=${jprt.my.solaris.x64.${jprt.tools.default.release}}
61
62 jprt.my.linux.i586.jdk9=linux_i586_2.6
63 jprt.my.linux.i586.jdk8=linux_i586_2.6
64 jprt.my.linux.i586.jdk7=linux_i586_2.6
65 jprt.my.linux.i586.jdk7u8=${jprt.my.linux.i586.jdk7}
66 jprt.my.linux.i586=${jprt.my.linux.i586.${jprt.tools.default.release}}
67
68 jprt.my.linux.x64.jdk9=linux_x64_2.6
69 jprt.my.linux.x64.jdk8=linux_x64_2.6
70 jprt.my.linux.x64.jdk7=linux_x64_2.6
71 jprt.my.linux.x64.jdk7u8=${jprt.my.linux.x64.jdk7}
72 jprt.my.linux.x64=${jprt.my.linux.x64.${jprt.tools.default.release}}
73
74 jprt.my.linux.ppc.jdk9=linux_ppc_2.6
75 jprt.my.linux.ppc.jdk8=linux_ppc_2.6
76 jprt.my.linux.ppc.jdk7=linux_ppc_2.6
77 jprt.my.linux.ppc.jdk7u8=${jprt.my.linux.ppc.jdk7}
78 jprt.my.linux.ppc=${jprt.my.linux.ppc.${jprt.tools.default.release}}
79
80 jprt.my.linux.ppcv2.jdk9=linux_ppcv2_2.6
81 jprt.my.linux.ppcv2.jdk8=linux_ppcv2_2.6
82 jprt.my.linux.ppcv2.jdk7=linux_ppcv2_2.6
83 jprt.my.linux.ppcv2.jdk7u8=${jprt.my.linux.ppcv2.jdk7}
84 jprt.my.linux.ppcv2=${jprt.my.linux.ppcv2.${jprt.tools.default.release}}
85
86 jprt.my.linux.ppcsflt.jdk9=linux_ppcsflt_2.6
87 jprt.my.linux.ppcsflt.jdk8=linux_ppcsflt_2.6
88 jprt.my.linux.ppcsflt.jdk7=linux_ppcsflt_2.6
89 jprt.my.linux.ppcsflt.jdk7u8=${jprt.my.linux.ppcsflt.jdk7}
90 jprt.my.linux.ppcsflt=${jprt.my.linux.ppcsflt.${jprt.tools.default.release}}
91
92 jprt.my.linux.armvfpsflt.jdk9=linux_armvfpsflt_2.6
93 jprt.my.linux.armvfpsflt.jdk8=linux_armvfpsflt_2.6
94 jprt.my.linux.armvfpsflt=${jprt.my.linux.armvfpsflt.${jprt.tools.default.release}}
95
96 jprt.my.linux.armvfphflt.jdk9=linux_armvfphflt_2.6
97 jprt.my.linux.armvfphflt.jdk8=linux_armvfphflt_2.6
98 jprt.my.linux.armvfphflt=${jprt.my.linux.armvfphflt.${jprt.tools.default.release}}
99
100 # The ARM GP vfp-sflt build is not currently supported
101 #jprt.my.linux.armvs.jdk8=linux_armvs_2.6
102 #jprt.my.linux.armvs=${jprt.my.linux.armvs.${jprt.tools.default.release}}
103
104 jprt.my.linux.armvh.jdk9=linux_armvh_2.6
105 jprt.my.linux.armvh.jdk8=linux_armvh_2.6
106 jprt.my.linux.armvh=${jprt.my.linux.armvh.${jprt.tools.default.release}}
107
108 jprt.my.linux.armsflt.jdk9=linux_armsflt_2.6
109 jprt.my.linux.armsflt.jdk8=linux_armsflt_2.6
110 jprt.my.linux.armsflt.jdk7=linux_armsflt_2.6
111 jprt.my.linux.armsflt.jdk7u8=${jprt.my.linux.armsflt.jdk7}
112 jprt.my.linux.armsflt=${jprt.my.linux.armsflt.${jprt.tools.default.release}}
113
114 jprt.my.macosx.x64.jdk9=macosx_x64_10.7
115 jprt.my.macosx.x64.jdk8=macosx_x64_10.7
116 jprt.my.macosx.x64.jdk7=macosx_x64_10.7
117 jprt.my.macosx.x64.jdk7u8=${jprt.my.macosx.x64.jdk7}
118 jprt.my.macosx.x64=${jprt.my.macosx.x64.${jprt.tools.default.release}}
119
120 jprt.my.windows.i586.jdk9=windows_i586_6.1
121 jprt.my.windows.i586.jdk8=windows_i586_6.1
122 jprt.my.windows.i586.jdk7=windows_i586_6.1
123 jprt.my.windows.i586.jdk7u8=${jprt.my.windows.i586.jdk7}
124 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}
125
126 jprt.my.windows.x64.jdk9=windows_x64_6.1
127 jprt.my.windows.x64.jdk8=windows_x64_6.1
128 jprt.my.windows.x64.jdk7=windows_x64_6.1
129 jprt.my.windows.x64.jdk7u8=${jprt.my.windows.x64.jdk7}
130 jprt.my.windows.x64=${jprt.my.windows.x64.${jprt.tools.default.release}}
131
132 # Standard list of jprt build targets for this source tree
133
134 jprt.build.targets.standard= \
135 ${jprt.my.solaris.sparcv9}-{product|fastdebug|optimized}, \
136 ${jprt.my.solaris.x64}-{product|fastdebug}, \
137 ${jprt.my.linux.i586}-{product|fastdebug}, \
138 ${jprt.my.linux.x64}-{product|fastdebug|optimized}, \
139 ${jprt.my.macosx.x64}-{product|fastdebug}, \
140 ${jprt.my.windows.i586}-{product|fastdebug}, \
141 ${jprt.my.windows.x64}-{product|fastdebug|optimized}, \
142 ${jprt.my.linux.armvh}-{product|fastdebug}
143
144 jprt.build.targets.open= \
145 ${jprt.my.solaris.x64}-{debugOpen}, \
146 ${jprt.my.linux.x64}-{productOpen}
147
148 jprt.build.targets.embedded= \
149 ${jprt.my.linux.i586}-{productEmb|fastdebugEmb}, \
150 ${jprt.my.linux.ppc}-{productEmb|fastdebugEmb}, \
151 ${jprt.my.linux.ppcv2}-{productEmb|fastdebugEmb}, \
152 ${jprt.my.linux.ppcsflt}-{productEmb|fastdebugEmb}, \
153 ${jprt.my.linux.armvfpsflt}-{productEmb|fastdebugEmb}, \
154 ${jprt.my.linux.armvfphflt}-{productEmb|fastdebugEmb}, \
155 ${jprt.my.linux.armsflt}-{productEmb|fastdebugEmb}
156
157 jprt.build.targets.all=${jprt.build.targets.standard}, \
158 ${jprt.build.targets.embedded}, ${jprt.build.targets.open}
159
160 jprt.build.targets.jdk9=${jprt.build.targets.all}
161 jprt.build.targets.jdk8=${jprt.build.targets.all}
162 jprt.build.targets.jdk7=${jprt.build.targets.all}
163 jprt.build.targets.jdk7u8=${jprt.build.targets.all}
164 jprt.build.targets=${jprt.build.targets.${jprt.tools.default.release}}
165
166 # Subset lists of test targets for this source tree
167
168 jprt.my.solaris.sparcv9.test.targets= \
169 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98, \
170 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98_nontiered, \
171 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-scimark, \
172 ${jprt.my.solaris.sparcv9}-product-c2-runThese, \
173 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_SerialGC, \
174 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
175 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
176 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_CMS, \
177 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_G1, \
178 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
179 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_SerialGC, \
180 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParallelGC, \
347
348 jprt.test.targets.standard = \
349 ${jprt.my.linux.i586.test.targets.embedded}, \
350 ${jprt.my.solaris.sparcv9.test.targets}, \
351 ${jprt.my.solaris.x64.test.targets}, \
352 ${jprt.my.linux.i586.test.targets}, \
353 ${jprt.my.linux.x64.test.targets}, \
354 ${jprt.my.macosx.x64.test.targets}, \
355 ${jprt.my.windows.i586.test.targets}, \
356 ${jprt.my.windows.x64.test.targets}, \
357 ${jprt.test.targets.open}
358
359 jprt.test.targets.embedded= \
360 ${jprt.my.linux.i586.test.targets.embedded}, \
361 ${jprt.my.solaris.sparcv9.test.targets}, \
362 ${jprt.my.solaris.x64.test.targets}, \
363 ${jprt.my.linux.x64.test.targets}, \
364 ${jprt.my.windows.i586.test.targets}, \
365 ${jprt.my.windows.x64.test.targets}
366
367 jprt.test.targets.jdk9=${jprt.test.targets.standard}
368 jprt.test.targets.jdk8=${jprt.test.targets.standard}
369 jprt.test.targets.jdk7=${jprt.test.targets.standard}
370 jprt.test.targets.jdk7u8=${jprt.test.targets.jdk7}
371 jprt.test.targets=${jprt.test.targets.${jprt.tools.default.release}}
372
373 # The default test/Makefile targets that should be run
374
375 #jprt.make.rule.test.targets=*-product-*-packtest
376
377 jprt.make.rule.test.targets.standard.client = \
378 ${jprt.my.linux.i586}-*-c1-clienttest, \
379 ${jprt.my.windows.i586}-*-c1-clienttest
380
381 jprt.make.rule.test.targets.standard.server = \
382 ${jprt.my.solaris.sparcv9}-*-c2-servertest, \
383 ${jprt.my.solaris.x64}-*-c2-servertest, \
384 ${jprt.my.linux.i586}-*-c2-servertest, \
385 ${jprt.my.linux.x64}-*-c2-servertest, \
386 ${jprt.my.macosx.x64}-*-c2-servertest, \
387 ${jprt.my.windows.i586}-*-c2-servertest, \
398
399 jprt.make.rule.test.targets.standard.wbapi = \
400 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-wbapitest, \
401 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-wbapitest, \
402 ${jprt.my.linux.i586}-{product|fastdebug}-c2-wbapitest, \
403 ${jprt.my.linux.x64}-{product|fastdebug}-c2-wbapitest, \
404 ${jprt.my.windows.i586}-{product|fastdebug}-c2-wbapitest, \
405 ${jprt.my.windows.x64}-{product|fastdebug}-c2-wbapitest, \
406 ${jprt.my.linux.i586}-{product|fastdebug}-c1-wbapitest, \
407 ${jprt.my.windows.i586}-{product|fastdebug}-c1-wbapitest
408
409 jprt.make.rule.test.targets.standard = \
410 ${jprt.make.rule.test.targets.standard.client}, \
411 ${jprt.make.rule.test.targets.standard.server}, \
412 ${jprt.make.rule.test.targets.standard.internalvmtests}, \
413 ${jprt.make.rule.test.targets.standard.wbapi}
414
415 jprt.make.rule.test.targets.embedded = \
416 ${jprt.make.rule.test.targets.standard.client}
417
418 jprt.make.rule.test.targets.jdk9=${jprt.make.rule.test.targets.standard}
419 jprt.make.rule.test.targets.jdk8=${jprt.make.rule.test.targets.standard}
420 jprt.make.rule.test.targets.jdk7=${jprt.make.rule.test.targets.standard}
421 jprt.make.rule.test.targets.jdk7u8=${jprt.make.rule.test.targets.jdk7}
422 jprt.make.rule.test.targets=${jprt.make.rule.test.targets.${jprt.tools.default.release}}
423
424 # 7155453: Work-around to prevent popups on OSX from blocking test completion
425 # but the work-around is added to all platforms to be consistent
426 jprt.jbb.options=-Djava.awt.headless=true
|