< prev index next >

make/CompileJavaModules.gmk

Print this page
rev 54996 : 8221431: Support for Unicode 12.1
Reviewed-by:


  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 # This must be the first rule
  27 default: all
  28 
  29 include $(SPEC)
  30 include MakeBase.gmk
  31 include Modules.gmk
  32 include JavaCompilation.gmk
  33 include SetupJavaCompilers.gmk
  34 
  35 # Hook to include the corresponding custom file, if present.
  36 $(eval $(call IncludeCustomExtension, CompileJavaModules.gmk))
  37 
  38 ################################################################################
  39 # Module specific build settings
  40 
  41 java.base_ADD_JAVAC_FLAGS += -Xdoclint:all/protected,-reference,-accessibility '-Xdoclint/package:java.*,javax.*' -XDstringConcat=inline
  42 java.base_COPY += .icu .dat .spp content-types.properties hijrah-config-islamic-umalqura.properties
  43 java.base_CLEAN += intrinsic.properties
  44 
  45 java.base_EXCLUDE_FILES += \
  46   $(TOPDIR)/src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
  47 
  48 java.base_EXCLUDES += java/lang/doc-files
  49 
  50 # Exclude BreakIterator classes that are just used in compile process to generate
  51 # data files and shouldn't go in the product
  52 java.base_EXCLUDE_FILES += sun/text/resources/BreakIteratorRules.java
  53 
  54 ifeq ($(call isTargetOs, solaris), false)
  55   java.base_EXCLUDE_FILES += \
  56       SolarisLoginModule.java \
  57       SolarisSystem.java \
  58       #
  59 endif
  60 
  61 ifeq ($(call isTargetOs, solaris macosx aix), false)
  62   java.base_EXCLUDE_FILES += sun/nio/fs/PollingWatchService.java




  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 # This must be the first rule
  27 default: all
  28 
  29 include $(SPEC)
  30 include MakeBase.gmk
  31 include Modules.gmk
  32 include JavaCompilation.gmk
  33 include SetupJavaCompilers.gmk
  34 
  35 # Hook to include the corresponding custom file, if present.
  36 $(eval $(call IncludeCustomExtension, CompileJavaModules.gmk))
  37 
  38 ################################################################################
  39 # Module specific build settings
  40 
  41 java.base_ADD_JAVAC_FLAGS += -Xdoclint:all/protected,-reference,-accessibility '-Xdoclint/package:java.*,javax.*' -XDstringConcat=inline
  42 java.base_COPY += .icu .dat .spp .nrm content-types.properties hijrah-config-islamic-umalqura.properties
  43 java.base_CLEAN += intrinsic.properties
  44 
  45 java.base_EXCLUDE_FILES += \
  46   $(TOPDIR)/src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
  47 
  48 java.base_EXCLUDES += java/lang/doc-files
  49 
  50 # Exclude BreakIterator classes that are just used in compile process to generate
  51 # data files and shouldn't go in the product
  52 java.base_EXCLUDE_FILES += sun/text/resources/BreakIteratorRules.java
  53 
  54 ifeq ($(call isTargetOs, solaris), false)
  55   java.base_EXCLUDE_FILES += \
  56       SolarisLoginModule.java \
  57       SolarisSystem.java \
  58       #
  59 endif
  60 
  61 ifeq ($(call isTargetOs, solaris macosx aix), false)
  62   java.base_EXCLUDE_FILES += sun/nio/fs/PollingWatchService.java


< prev index next >