< prev index next >

make/CompileJavaModules.gmk

Print this page
rev 2218 : Merge


  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.activation_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
  42 
  43 ################################################################################
  44 
  45 java.base_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*'
  46 java.base_COPY := .icu .dat .spp content-types.properties hijrah-config-islamic-umalqura.properties
  47 java.base_CLEAN := intrinsic.properties
  48 
  49 java.base_EXCLUDES += java/lang/doc-files
  50 
  51 # Exclude BreakIterator classes that are just used in compile process to generate
  52 # data files and shouldn't go in the product
  53 java.base_EXCLUDE_FILES += sun/text/resources/BreakIteratorRules.java
  54 
  55 ifeq ($(OPENJDK_TARGET_OS), macosx)
  56   java.base_EXCLUDE_FILES += sun/nio/fs/GnomeFileTypeDetector.java
  57 endif
  58 
  59 ifneq ($(OPENJDK_TARGET_OS), solaris)
  60   java.base_EXCLUDE_FILES += \
  61       SolarisLoginModule.java \
  62       SolarisSystem.java \
  63       #
  64 endif
  65 


 336 ################################################################################
 337 
 338 java.security.jgss_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
 339 
 340 ################################################################################
 341 
 342 java.smartcardio_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
 343 
 344 ################################################################################
 345 
 346 java.xml.crypto_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
 347 java.xml.crypto_COPY := .dtd .xml
 348 java.xml.crypto_CLEAN := .properties
 349 
 350 ################################################################################
 351 
 352 jdk.charsets_COPY := .dat
 353 
 354 ################################################################################
 355 
 356 jdk.compiler_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:-com.sun.tools.*'
 357 jdk.compiler_COPY := javax.tools.JavaCompilerTool
 358 jdk.compiler_CLEAN_FILES := $(wildcard \
 359     $(patsubst %, $(JDK_TOPDIR)/src/jdk.compiler/share/classes/%/*.properties, \
 360         sun/tools/serialver/resources))
 361 
 362 ################################################################################
 363 
 364 jdk.internal.le_COPY := .properties
 365 
 366 ################################################################################
 367 
 368 jdk.jcmd_COPY := _options
 369 
 370 ################################################################################
 371 
 372 jdk.javadoc_COPY := .xml .css .js .png
 373 
 374 ################################################################################
 375 
 376 jdk.rmic_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS




  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.activation_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
  42 
  43 ################################################################################
  44 
  45 java.base_ADD_JAVAC_FLAGS := -Xdoclint:all/protected,-reference '-Xdoclint/package:java.*,javax.*' -XDstringConcat=inline
  46 java.base_COPY := .icu .dat .spp content-types.properties hijrah-config-islamic-umalqura.properties
  47 java.base_CLEAN := intrinsic.properties
  48 
  49 java.base_EXCLUDES += java/lang/doc-files
  50 
  51 # Exclude BreakIterator classes that are just used in compile process to generate
  52 # data files and shouldn't go in the product
  53 java.base_EXCLUDE_FILES += sun/text/resources/BreakIteratorRules.java
  54 
  55 ifeq ($(OPENJDK_TARGET_OS), macosx)
  56   java.base_EXCLUDE_FILES += sun/nio/fs/GnomeFileTypeDetector.java
  57 endif
  58 
  59 ifneq ($(OPENJDK_TARGET_OS), solaris)
  60   java.base_EXCLUDE_FILES += \
  61       SolarisLoginModule.java \
  62       SolarisSystem.java \
  63       #
  64 endif
  65 


 336 ################################################################################
 337 
 338 java.security.jgss_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
 339 
 340 ################################################################################
 341 
 342 java.smartcardio_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
 343 
 344 ################################################################################
 345 
 346 java.xml.crypto_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:java.*,javax.*'
 347 java.xml.crypto_COPY := .dtd .xml
 348 java.xml.crypto_CLEAN := .properties
 349 
 350 ################################################################################
 351 
 352 jdk.charsets_COPY := .dat
 353 
 354 ################################################################################
 355 
 356 jdk.compiler_ADD_JAVAC_FLAGS := -Xdoclint:all/protected '-Xdoclint/package:-com.sun.tools.*' -XDstringConcat=inline
 357 jdk.compiler_COPY := javax.tools.JavaCompilerTool
 358 jdk.compiler_CLEAN_FILES := $(wildcard \
 359     $(patsubst %, $(JDK_TOPDIR)/src/jdk.compiler/share/classes/%/*.properties, \
 360         sun/tools/serialver/resources))
 361 
 362 ################################################################################
 363 
 364 jdk.internal.le_COPY := .properties
 365 
 366 ################################################################################
 367 
 368 jdk.jcmd_COPY := _options
 369 
 370 ################################################################################
 371 
 372 jdk.javadoc_COPY := .xml .css .js .png
 373 
 374 ################################################################################
 375 
 376 jdk.rmic_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS


< prev index next >