makefiles/CompileJavaClasses.gmk

Print this page




 132              sun/nio/fs/LinuxNativeDispatcher.java \
 133              sun/nio/fs/LinuxUserDefinedFileAttributeView.java \
 134              sun/nio/fs/LinuxWatchService.java
 135 endif
 136 
 137 ifneq ($(OPENJDK_TARGET_OS),macosx)
 138     EXFILES+=sun/nio/ch/BsdAsynchronousChannelProvider.java \
 139              sun/nio/ch/KQueue.java \
 140              sun/nio/ch/KQueuePort.java \
 141              sun/nio/fs/BsdFileStore.java \
 142              sun/nio/fs/BsdFileSystem.java \
 143              sun/nio/fs/BsdFileSystemProvider.java \
 144              sun/nio/fs/BsdNativeDispatcher.java \
 145              sun/nio/fs/MacOSXFileSystemProvider.java \
 146              sun/nio/fs/MacOSXFileSystem.java \
 147              sun/nio/fs/MacOSXNativeDispatcher.java \
 148              sun/tools/attach/BsdAttachProvider.java \
 149              sun/tools/attach/BsdVirtualMachine.java
 150 endif
 151 









 152 # Exclude BreakIterator classes that are just used in compile process to generate
 153 # data files and shouldn't go in the product
 154 EXFILES+=sun/text/resources/BreakIteratorRules.java \
 155          sun/text/resources/BreakIteratorRules_th.java
 156 
 157 # TODO: Add BUILD_HEADLESS_ONLY to configure?
 158 ifdef BUILD_HEADLESS_ONLY
 159     EXCLUDES+=sun/applet
 160 endif
 161 
 162 ifdef OPENJDK
 163     EXCLUDES+=sun/java2d/cmm/kcms
 164 endif
 165 
 166 # Used on windows and macosx
 167 ifeq (,$(filter $(OPENJDK_TARGET_OS), windows macosx))
 168     EXFILES+=sun/awt/AWTCharset.java
 169 endif
 170 
 171 ifneq ($(OPENJDK_TARGET_OS), macosx)




 132              sun/nio/fs/LinuxNativeDispatcher.java \
 133              sun/nio/fs/LinuxUserDefinedFileAttributeView.java \
 134              sun/nio/fs/LinuxWatchService.java
 135 endif
 136 
 137 ifneq ($(OPENJDK_TARGET_OS),macosx)
 138     EXFILES+=sun/nio/ch/BsdAsynchronousChannelProvider.java \
 139              sun/nio/ch/KQueue.java \
 140              sun/nio/ch/KQueuePort.java \
 141              sun/nio/fs/BsdFileStore.java \
 142              sun/nio/fs/BsdFileSystem.java \
 143              sun/nio/fs/BsdFileSystemProvider.java \
 144              sun/nio/fs/BsdNativeDispatcher.java \
 145              sun/nio/fs/MacOSXFileSystemProvider.java \
 146              sun/nio/fs/MacOSXFileSystem.java \
 147              sun/nio/fs/MacOSXNativeDispatcher.java \
 148              sun/tools/attach/BsdAttachProvider.java \
 149              sun/tools/attach/BsdVirtualMachine.java
 150 endif
 151 
 152 ifneq ($(OPENJDK_TARGET_OS),aix)
 153     EXFILES+=sun/nio/ch/AixAsynchronousChannelProvider.java \
 154              sun/nio/ch/AixPollPort.java \
 155              sun/nio/fs/AixFileStore.java \
 156              sun/nio/fs/AixFileSystem.java \
 157              sun/nio/fs/AixFileSystemProvider.java \
 158              sun/nio/fs/AixNativeDispatcher.java
 159 endif
 160 
 161 # Exclude BreakIterator classes that are just used in compile process to generate
 162 # data files and shouldn't go in the product
 163 EXFILES+=sun/text/resources/BreakIteratorRules.java \
 164          sun/text/resources/BreakIteratorRules_th.java
 165 
 166 # TODO: Add BUILD_HEADLESS_ONLY to configure?
 167 ifdef BUILD_HEADLESS_ONLY
 168     EXCLUDES+=sun/applet
 169 endif
 170 
 171 ifdef OPENJDK
 172     EXCLUDES+=sun/java2d/cmm/kcms
 173 endif
 174 
 175 # Used on windows and macosx
 176 ifeq (,$(filter $(OPENJDK_TARGET_OS), windows macosx))
 177     EXFILES+=sun/awt/AWTCharset.java
 178 endif
 179 
 180 ifneq ($(OPENJDK_TARGET_OS), macosx)