jdk/make/javax/swing/plaf/Makefile
changeset 2658 43e06bc950ec
parent 2 90ce3da70b43
child 2800 f7318b0bd705
equal deleted inserted replaced
2657:bc5c66dd4730 2658:43e06bc950ec
    32 #
    32 #
    33 # Files
    33 # Files
    34 #
    34 #
    35 include FILES.gmk
    35 include FILES.gmk
    36 AUTO_FILES_JAVA_DIRS = javax/swing/plaf sun/swing com/sun/java/swing/plaf
    36 AUTO_FILES_JAVA_DIRS = javax/swing/plaf sun/swing com/sun/java/swing/plaf
       
    37 SUBDIRS = nimbus
       
    38 
       
    39 # Nimbus is handled in its own directory
       
    40 AUTO_JAVA_PRUNE = nimbus
       
    41 
    37 ifeq ($(PLATFORM), windows)
    42 ifeq ($(PLATFORM), windows)
    38     # Don't build GTK L&F on Windows
    43     # Don't build GTK L&F on Windows
    39     AUTO_JAVA_PRUNE = gtk
    44     AUTO_JAVA_PRUNE += gtk
    40 endif
    45 endif
    41 
    46 
    42 MISC_FILES = $(MISC_SWING_FILES)
    47 MISC_FILES = $(MISC_SWING_FILES)
    43 ifneq ($(PLATFORM), windows)
    48 ifneq ($(PLATFORM), windows)
    44     # Only include GTK icons on Solaris/Linux
    49     # Only include GTK icons on Solaris/Linux
    66 #
    71 #
    67 # Rules.
    72 # Rules.
    68 # Process LOGO_ICONS and Motif Icons first.
    73 # Process LOGO_ICONS and Motif Icons first.
    69 #
    74 #
    70 build: $(LOGO_ICONS) $(MISC_SWING_FILES_MOTIF_GIF) $(MISC_SWING_FILES_MOTIF_PNG) other_files
    75 build: $(LOGO_ICONS) $(MISC_SWING_FILES_MOTIF_GIF) $(MISC_SWING_FILES_MOTIF_PNG) other_files
       
    76 	$(SUBDIRS-loop)
    71 
    77 
    72 clean:: classes.clean
    78 clean clobber::
       
    79 	$(SUBDIRS-loop)
    73 
    80 
    74 #
    81 #
    75 # Include
    82 # Include
    76 #
    83 #
    77 include $(BUILDDIR)/common/Classes.gmk
    84 include $(BUILDDIR)/common/Classes.gmk