78 endif
79
80 ifeq ($(OPENJDK_TARGET_OS), windows)
81 java.base_EXCLUDE_FILES += \
82 sun/nio/ch/SimpleAsynchronousFileChannelImpl.java \
83 #
84 endif
85
86 ################################################################################
87
88 java.compiler_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
89
90 ################################################################################
91
92 java.datatransfer_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
93 java.datatransfer_COPY := flavormap.properties
94
95 ################################################################################
96
97 java.desktop_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference \
98 '-Xdoclint/package:java.*,javax.*' -Xlint:-deprecation
99 java.desktop_COPY := .gif .png .wav .txt .xml .css .pf
100 java.desktop_CLEAN := iio-plugin.properties cursors.properties
101
102 java.desktop_EXCLUDES += \
103 java/awt/doc-files \
104 javax/swing/doc-files \
105 javax/swing/text/doc-files \
106 javax/swing/plaf/synth/doc-files \
107 javax/swing/undo/doc-files \
108 sun/awt/X11/doc-files \
109 #
110
111 java.desktop_EXCLUDE_FILES += \
112 javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java \
113 javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java \
114 javax/swing/plaf/nimbus/ScrollBarPainter.java \
115 javax/swing/plaf/nimbus/SliderPainter.java \
116 javax/swing/plaf/nimbus/SpinnerPainter.java \
117 javax/swing/plaf/nimbus/SplitPanePainter.java \
118 javax/swing/plaf/nimbus/TabbedPanePainter.java \
299 java.xml_CLEAN := .properties
300
301 ################################################################################
302
303 java.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
304 java.xml.bind_CLEAN := .properties
305
306 ################################################################################
307
308 java.xml.soap_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
309 java.xml.soap_CLEAN := .properties
310
311 ################################################################################
312
313 java.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
314 java.xml.ws_COPY := .xml
315 java.xml.ws_CLEAN := .properties
316
317 ################################################################################
318
319 java.naming_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
320 java.naming_CLEAN := jndiprovider.properties
321
322 ################################################################################
323
324 java.security.saaj_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
325 java.security.saaj_CLEAN := .properties
326
327 ################################################################################
328
329 java.security.jgss_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
330
331 ################################################################################
332
333 java.smartcardio_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
334
335 ################################################################################
336
337 java.xml.crypto_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
338 java.xml.crypto_COPY := .dtd .xml
339 java.xml.crypto_CLEAN := .properties
340
341 ################################################################################
342
343 jdk.charsets_COPY := .dat
344
345 ################################################################################
346
347 jdk.compiler_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:-com.sun.tools.*' \
348 -XDstringConcat=inline
349 jdk.compiler_CLEAN_FILES := $(wildcard \
350 $(patsubst %, $(JDK_TOPDIR)/src/jdk.compiler/share/classes/%/*.properties, \
351 sun/tools/serialver/resources))
352
353 ################################################################################
354
355 jdk.hotspot.agent_ADD_JAVAC_FLAGS := $(DISABLE_WARNINGS),-overrides
356 jdk.hotspot.agent_COPY := .gif .png sa.js .properties
357
358 ################################################################################
359
360 jdk.internal.le_COPY := .properties
361
362 ################################################################################
363
364 jdk.jcmd_COPY := _options
365
366 ################################################################################
367
368 jdk.dynalink_CLEAN := .properties
369
370 ################################################################################
371
372 jdk.javadoc_COPY := .xml .css .js .png
373
374 ################################################################################
411
412 jdk.jdeps_COPY := .txt
413
414 jdk.jdeps_CLEAN_FILES := $(wildcard \
415 $(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/*.properties \
416 $(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/*.properties)
417
418 ################################################################################
419
420 jdk.jdi_EXCLUDES += \
421 com/sun/tools/example/debug/bdi \
422 com/sun/tools/example/debug/event \
423 com/sun/tools/example/debug/gui \
424 com/sun/jdi/doc-files \
425 #
426
427 jdk.jdi_EXCLUDE_FILES += jdi-overview.html
428
429 ################################################################################
430
431 jdk.dev_CLEAN_FILES := $(wildcard \
432 $(patsubst %, $(JDK_TOPDIR)/src/jdk.dev/share/classes/%/*.properties, \
433 com/sun/tools/script/shell))
434
435 jdk.dev_COPY := .js oqlhelp.html .txt
436
437 ################################################################################
438
439 jdk.jvmstat_COPY := aliasmap
440
441 ################################################################################
442
443 jdk.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
444 jdk.xml.bind_CLEAN := .properties
445 jdk.xml.bind_COPY := .xsd JAXBContextFactory.java ZeroOneBooleanAdapter.java
446
447 ################################################################################
448
449 jdk.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
450 jdk.xml.ws_CLEAN := .properties
451
452 ################################################################################
453
454 sun.charsets_COPY := .dat
455
456 ################################################################################
457
458 jdk.localedata_COPY := _dict _th
459 # Exclude BreakIterator classes that are just used in compile process to generate
|
78 endif
79
80 ifeq ($(OPENJDK_TARGET_OS), windows)
81 java.base_EXCLUDE_FILES += \
82 sun/nio/ch/SimpleAsynchronousFileChannelImpl.java \
83 #
84 endif
85
86 ################################################################################
87
88 java.compiler_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
89
90 ################################################################################
91
92 java.datatransfer_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
93 java.datatransfer_COPY := flavormap.properties
94
95 ################################################################################
96
97 java.desktop_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference \
98 '-Xdoclint/package:java.*,javax.*' -Xlint:-deprecation,-exports
99 java.desktop_COPY := .gif .png .wav .txt .xml .css .pf
100 java.desktop_CLEAN := iio-plugin.properties cursors.properties
101
102 java.desktop_EXCLUDES += \
103 java/awt/doc-files \
104 javax/swing/doc-files \
105 javax/swing/text/doc-files \
106 javax/swing/plaf/synth/doc-files \
107 javax/swing/undo/doc-files \
108 sun/awt/X11/doc-files \
109 #
110
111 java.desktop_EXCLUDE_FILES += \
112 javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java \
113 javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java \
114 javax/swing/plaf/nimbus/ScrollBarPainter.java \
115 javax/swing/plaf/nimbus/SliderPainter.java \
116 javax/swing/plaf/nimbus/SpinnerPainter.java \
117 javax/swing/plaf/nimbus/SplitPanePainter.java \
118 javax/swing/plaf/nimbus/TabbedPanePainter.java \
299 java.xml_CLEAN := .properties
300
301 ################################################################################
302
303 java.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
304 java.xml.bind_CLEAN := .properties
305
306 ################################################################################
307
308 java.xml.soap_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
309 java.xml.soap_CLEAN := .properties
310
311 ################################################################################
312
313 java.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
314 java.xml.ws_COPY := .xml
315 java.xml.ws_CLEAN := .properties
316
317 ################################################################################
318
319 java.naming_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*' -Xlint:-exports
320 java.naming_CLEAN := jndiprovider.properties
321
322 ################################################################################
323
324 java.security.saaj_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
325 java.security.saaj_CLEAN := .properties
326
327 ################################################################################
328
329 java.security.jgss_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
330
331 ################################################################################
332
333 java.smartcardio_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
334
335 ################################################################################
336
337 java.xml.crypto_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
338 java.xml.crypto_COPY := .dtd .xml
339 java.xml.crypto_CLEAN := .properties
340
341 ################################################################################
342
343 jdk.charsets_COPY := .dat
344
345 ################################################################################
346
347 jdk.accessibility_ADD_JAVAC_FLAGS := -Xlint:-exports
348
349 ################################################################################
350
351 jdk.compiler_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:-com.sun.tools.*' \
352 -XDstringConcat=inline
353 jdk.compiler_CLEAN_FILES := $(wildcard \
354 $(patsubst %, $(JDK_TOPDIR)/src/jdk.compiler/share/classes/%/*.properties, \
355 sun/tools/serialver/resources))
356
357 ################################################################################
358
359 jdk.jshell_ADD_JAVAC_FLAGS := -Xlint:-exports
360
361 ################################################################################
362
363 jdk.hotspot.agent_ADD_JAVAC_FLAGS := $(DISABLE_WARNINGS),-overrides
364 jdk.hotspot.agent_COPY := .gif .png sa.js .properties
365
366 ################################################################################
367
368 jdk.internal.le_COPY := .properties
369
370 ################################################################################
371
372 jdk.jcmd_COPY := _options
373
374 ################################################################################
375
376 jdk.dynalink_CLEAN := .properties
377
378 ################################################################################
379
380 jdk.javadoc_COPY := .xml .css .js .png
381
382 ################################################################################
419
420 jdk.jdeps_COPY := .txt
421
422 jdk.jdeps_CLEAN_FILES := $(wildcard \
423 $(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/*.properties \
424 $(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/*.properties)
425
426 ################################################################################
427
428 jdk.jdi_EXCLUDES += \
429 com/sun/tools/example/debug/bdi \
430 com/sun/tools/example/debug/event \
431 com/sun/tools/example/debug/gui \
432 com/sun/jdi/doc-files \
433 #
434
435 jdk.jdi_EXCLUDE_FILES += jdi-overview.html
436
437 ################################################################################
438
439 jdk.jsobject_ADD_JAVAC_FLAGS := -Xlint:-exports
440
441 ################################################################################
442
443 jdk.dev_CLEAN_FILES := $(wildcard \
444 $(patsubst %, $(JDK_TOPDIR)/src/jdk.dev/share/classes/%/*.properties, \
445 com/sun/tools/script/shell))
446
447 jdk.dev_COPY := .js oqlhelp.html .txt
448
449 ################################################################################
450
451 jdk.jvmstat_COPY := aliasmap
452
453 ################################################################################
454
455 jdk.security.jgss_ADD_JAVAC_FLAGS := -Xlint:-exports
456
457 ################################################################################
458
459 jdk.vm.ci_ADD_JAVAC_FLAGS := -Xlint:-exports
460
461 ################################################################################
462
463 jdk.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
464 jdk.xml.bind_CLEAN := .properties
465 jdk.xml.bind_COPY := .xsd JAXBContextFactory.java ZeroOneBooleanAdapter.java
466
467 ################################################################################
468
469 jdk.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
470 jdk.xml.ws_CLEAN := .properties
471
472 ################################################################################
473
474 sun.charsets_COPY := .dat
475
476 ################################################################################
477
478 jdk.localedata_COPY := _dict _th
479 # Exclude BreakIterator classes that are just used in compile process to generate
|