make/CompileJavaClasses.gmk

Print this page




 222       sun/awt/X11/XTextItem.java \
 223       sun/awt/X11/XTextItem16.java \
 224       sun/awt/X11/XTextProperty.java \
 225       sun/awt/X11/XTimeCoord.java \
 226       sun/awt/X11/XWindowChanges.java \
 227       sun/awt/X11/XdbeSwapInfo.java \
 228       sun/awt/X11/XmbTextItem.java \
 229       sun/awt/X11/XwcTextItem.java
 230 endif
 231 
 232 # Exclude another implicitly not included file.
 233 EXFILES += sun/util/locale/AsciiUtil.java
 234 
 235 ifeq (, $(filter $(OPENJDK_TARGET_OS), solaris macosx aix))
 236   #
 237   # only solaris, macosx and aix
 238   #
 239   EXFILES += sun/nio/fs/PollingWatchService.java
 240 endif
 241 
 242 # TODO: Fix when converting NIO
 243 # Exclude *-linux-arm.java and *-linux-ppc.java from closed.
 244 EXFILES += -linux-arm.java \
 245     -linux-ppc.java
 246 
 247 ifeq ($(OPENJDK_TARGET_OS), windows)
 248   EXFILES += sun/nio/ch/AbstractPollSelectorImpl.java \
 249       sun/nio/ch/PollSelectorProvider.java \
 250       sun/nio/ch/SimpleAsynchronousFileChannelImpl.java
 251 endif
 252 
 253 # These files do not appear in the build result of the old build. This
 254 # is because they are generated sources, but the AUTO_JAVA_FILES won't
 255 # pick them up since they aren't generated when the source dirs are
 256 # searched and they aren't referenced by any other classes so they won't
 257 # be picked up by implicit compilation. On a rebuild, they are picked up
 258 # and compiled. Exclude them here to produce the same rt.jar as the old
 259 # build does when building just once.
 260 EXFILES += javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java \
 261     javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java \
 262     javax/swing/plaf/nimbus/ScrollBarPainter.java \
 263     javax/swing/plaf/nimbus/SliderPainter.java \
 264     javax/swing/plaf/nimbus/SpinnerPainter.java \
 265     javax/swing/plaf/nimbus/SplitPanePainter.java \
 266     javax/swing/plaf/nimbus/TabbedPanePainter.java




 222       sun/awt/X11/XTextItem.java \
 223       sun/awt/X11/XTextItem16.java \
 224       sun/awt/X11/XTextProperty.java \
 225       sun/awt/X11/XTimeCoord.java \
 226       sun/awt/X11/XWindowChanges.java \
 227       sun/awt/X11/XdbeSwapInfo.java \
 228       sun/awt/X11/XmbTextItem.java \
 229       sun/awt/X11/XwcTextItem.java
 230 endif
 231 
 232 # Exclude another implicitly not included file.
 233 EXFILES += sun/util/locale/AsciiUtil.java
 234 
 235 ifeq (, $(filter $(OPENJDK_TARGET_OS), solaris macosx aix))
 236   #
 237   # only solaris, macosx and aix
 238   #
 239   EXFILES += sun/nio/fs/PollingWatchService.java
 240 endif
 241 





 242 ifeq ($(OPENJDK_TARGET_OS), windows)
 243   EXFILES += sun/nio/ch/AbstractPollSelectorImpl.java \
 244       sun/nio/ch/PollSelectorProvider.java \
 245       sun/nio/ch/SimpleAsynchronousFileChannelImpl.java
 246 endif
 247 
 248 # These files do not appear in the build result of the old build. This
 249 # is because they are generated sources, but the AUTO_JAVA_FILES won't
 250 # pick them up since they aren't generated when the source dirs are
 251 # searched and they aren't referenced by any other classes so they won't
 252 # be picked up by implicit compilation. On a rebuild, they are picked up
 253 # and compiled. Exclude them here to produce the same rt.jar as the old
 254 # build does when building just once.
 255 EXFILES += javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java \
 256     javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java \
 257     javax/swing/plaf/nimbus/ScrollBarPainter.java \
 258     javax/swing/plaf/nimbus/SliderPainter.java \
 259     javax/swing/plaf/nimbus/SpinnerPainter.java \
 260     javax/swing/plaf/nimbus/SplitPanePainter.java \
 261     javax/swing/plaf/nimbus/TabbedPanePainter.java