< prev index next >

make/CompileJavaModules.gmk

Print this page
rev 2237 : 8153362: Add javac -Xlint warning to list exposed types which are not accessible
Reviewed-by: TBD


  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


< prev index next >