192 sun/awt/X11/XSegment.java \ 193 sun/awt/X11/XStandardColormap.java \ 194 sun/awt/X11/XTextItem.java \ 195 sun/awt/X11/XTextItem16.java \ 196 sun/awt/X11/XTextProperty.java \ 197 sun/awt/X11/XTimeCoord.java \ 198 sun/awt/X11/XWindowChanges.java \ 199 sun/awt/X11/XdbeSwapInfo.java \ 200 sun/awt/X11/XmbTextItem.java \ 201 sun/awt/X11/XwcTextItem.java 202 endif 203 204 ifeq ($(OPENJDK_TARGET_OS), windows) 205 java.desktop_EXCLUDES += com/sun/java/swing/plaf/gtk 206 endif 207 208 ifdef BUILD_HEADLESS_ONLY 209 java.desktop_EXCLUDES += sun/applet 210 endif 211 212 # Why is this in the open source tree? 213 ifdef OPENJDK 214 java.desktop_EXCLUDES += sun/dc 215 endif 216 217 # Used on windows and macosx 218 ifeq ($(filter $(OPENJDK_TARGET_OS), windows macosx), ) 219 java.desktop_EXCLUDE_FILES += sun/awt/AWTCharset.java 220 endif 221 222 # These files do not appear in the build result of the old build. This 223 # is because they are generated sources, but the AUTO_JAVA_FILES won't 224 # pick them up since they aren't generated when the source dirs are 225 # searched and they aren't referenced by any other classes so they won't 226 # be picked up by implicit compilation. On a rebuild, they are picked up 227 # and compiled. Exclude them here to produce the same rt.jar as the old 228 # build does when building just once. 229 java.desktop_EXCLUDE_FILES += \ 230 javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java \ 231 javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java \ 232 javax/swing/plaf/nimbus/ScrollBarPainter.java \ 233 javax/swing/plaf/nimbus/SliderPainter.java \ 234 javax/swing/plaf/nimbus/SpinnerPainter.java \ 235 javax/swing/plaf/nimbus/SplitPanePainter.java \ 236 javax/swing/plaf/nimbus/TabbedPanePainter.java \ | 192 sun/awt/X11/XSegment.java \ 193 sun/awt/X11/XStandardColormap.java \ 194 sun/awt/X11/XTextItem.java \ 195 sun/awt/X11/XTextItem16.java \ 196 sun/awt/X11/XTextProperty.java \ 197 sun/awt/X11/XTimeCoord.java \ 198 sun/awt/X11/XWindowChanges.java \ 199 sun/awt/X11/XdbeSwapInfo.java \ 200 sun/awt/X11/XmbTextItem.java \ 201 sun/awt/X11/XwcTextItem.java 202 endif 203 204 ifeq ($(OPENJDK_TARGET_OS), windows) 205 java.desktop_EXCLUDES += com/sun/java/swing/plaf/gtk 206 endif 207 208 ifdef BUILD_HEADLESS_ONLY 209 java.desktop_EXCLUDES += sun/applet 210 endif 211 212 # Used on windows and macosx 213 ifeq ($(filter $(OPENJDK_TARGET_OS), windows macosx), ) 214 java.desktop_EXCLUDE_FILES += sun/awt/AWTCharset.java 215 endif 216 217 # These files do not appear in the build result of the old build. This 218 # is because they are generated sources, but the AUTO_JAVA_FILES won't 219 # pick them up since they aren't generated when the source dirs are 220 # searched and they aren't referenced by any other classes so they won't 221 # be picked up by implicit compilation. On a rebuild, they are picked up 222 # and compiled. Exclude them here to produce the same rt.jar as the old 223 # build does when building just once. 224 java.desktop_EXCLUDE_FILES += \ 225 javax/swing/plaf/nimbus/InternalFrameTitlePanePainter.java \ 226 javax/swing/plaf/nimbus/OptionPaneMessageAreaPainter.java \ 227 javax/swing/plaf/nimbus/ScrollBarPainter.java \ 228 javax/swing/plaf/nimbus/SliderPainter.java \ 229 javax/swing/plaf/nimbus/SpinnerPainter.java \ 230 javax/swing/plaf/nimbus/SplitPanePainter.java \ 231 javax/swing/plaf/nimbus/TabbedPanePainter.java \ |