< prev index next >

make/CompileJavaModules.gmk

Print this page




 498     --add-exports jdk.internal.vm.ci/jdk.vm.ci.common=jdk.internal.vm.compiler,jdk.aot \
 499     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot=jdk.internal.vm.compiler,jdk.aot \
 500     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.aarch64=jdk.internal.vm.compiler,jdk.aot \
 501     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.amd64=jdk.internal.vm.compiler,jdk.aot \
 502     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.sparc=jdk.internal.vm.compiler,jdk.aot \
 503     --add-exports jdk.internal.vm.ci/jdk.vm.ci.meta=jdk.internal.vm.compiler,jdk.aot \
 504     --add-exports jdk.internal.vm.ci/jdk.vm.ci.runtime=jdk.internal.vm.compiler,jdk.aot \
 505     --add-exports jdk.internal.vm.ci/jdk.vm.ci.sparc=jdk.internal.vm.compiler,jdk.aot \
 506     #
 507 
 508 ################################################################################
 509 
 510 sun.charsets_COPY += .dat
 511 
 512 ################################################################################
 513 
 514 jdk.localedata_COPY += _dict _th
 515 # Exclude BreakIterator classes that are just used in compile process to generate
 516 # data files and shouldn't go in the product
 517 jdk.localedata_EXCLUDE_FILES += sun/text/resources/ext/BreakIteratorRules_th.java

 518 ################################################################################
 519 
 520 # There is an issue in sjavac that triggers a warning in jdk.jfr that isn't
 521 # triggered without sjavac.
 522 ifeq ($(ENABLE_SJAVAC), yes)
 523   jdk.jfr_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
 524 endif
 525 jdk.jfr_COPY := .xsd .xml .dtd
 526 jdk.jfr_ADD_JAVAC_FLAGS := -XDstringConcat=inline -Xlint:-exports
 527 
 528 ################################################################################
 529 # If this is an imported module that has prebuilt classes, only compile
 530 # module-info.java.
 531 ifneq ($(wildcard $(IMPORT_MODULES_CLASSES)/$(MODULE)), )
 532   $(MODULE)_INCLUDE_FILES := module-info.java
 533 endif
 534 
 535 ################################################################################
 536 # Setup the compilation for the module
 537 #




 498     --add-exports jdk.internal.vm.ci/jdk.vm.ci.common=jdk.internal.vm.compiler,jdk.aot \
 499     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot=jdk.internal.vm.compiler,jdk.aot \
 500     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.aarch64=jdk.internal.vm.compiler,jdk.aot \
 501     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.amd64=jdk.internal.vm.compiler,jdk.aot \
 502     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.sparc=jdk.internal.vm.compiler,jdk.aot \
 503     --add-exports jdk.internal.vm.ci/jdk.vm.ci.meta=jdk.internal.vm.compiler,jdk.aot \
 504     --add-exports jdk.internal.vm.ci/jdk.vm.ci.runtime=jdk.internal.vm.compiler,jdk.aot \
 505     --add-exports jdk.internal.vm.ci/jdk.vm.ci.sparc=jdk.internal.vm.compiler,jdk.aot \
 506     #
 507 
 508 ################################################################################
 509 
 510 sun.charsets_COPY += .dat
 511 
 512 ################################################################################
 513 
 514 jdk.localedata_COPY += _dict _th
 515 # Exclude BreakIterator classes that are just used in compile process to generate
 516 # data files and shouldn't go in the product
 517 jdk.localedata_EXCLUDE_FILES += sun/text/resources/ext/BreakIteratorRules_th.java
 518 jdk.localedata_KEEP_ALL_TRANSLATIONS := true
 519 ################################################################################
 520 
 521 # There is an issue in sjavac that triggers a warning in jdk.jfr that isn't
 522 # triggered without sjavac.
 523 ifeq ($(ENABLE_SJAVAC), yes)
 524   jdk.jfr_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
 525 endif
 526 jdk.jfr_COPY := .xsd .xml .dtd
 527 jdk.jfr_ADD_JAVAC_FLAGS := -XDstringConcat=inline -Xlint:-exports
 528 
 529 ################################################################################
 530 # If this is an imported module that has prebuilt classes, only compile
 531 # module-info.java.
 532 ifneq ($(wildcard $(IMPORT_MODULES_CLASSES)/$(MODULE)), )
 533   $(MODULE)_INCLUDE_FILES := module-info.java
 534 endif
 535 
 536 ################################################################################
 537 # Setup the compilation for the module
 538 #


< prev index next >