jdk/make/javax/sound/Makefile
changeset 1846 4a53d636e2f4
parent 2 90ce3da70b43
child 4116 54b55d640d9a
child 4383 0ca32411c666
equal deleted inserted replaced
1845:738a091d8c07 1846:4a53d636e2f4
    50 #
    50 #
    51 include FILES_c.gmk
    51 include FILES_c.gmk
    52 
    52 
    53 # add java files
    53 # add java files
    54 AUTO_FILES_JAVA_DIRS = javax/sound com/sun/media/sound
    54 AUTO_FILES_JAVA_DIRS = javax/sound com/sun/media/sound
    55 
       
    56 #
       
    57 # Specific to OpenJDK building
       
    58 #
       
    59 ifdef OPENJDK
       
    60 
       
    61 # copy closed .class files
       
    62 build: import-binary-plug-sound-classes 
       
    63 
       
    64 include $(BUILDDIR)/common/internal/BinaryPlugs.gmk
       
    65 
       
    66 endif # OPENJDK
       
    67 
    55 
    68 #
    56 #
    69 # Files that just need cp.
    57 # Files that just need cp.
    70 #
    58 #
    71 SERVICEDIR = $(CLASSBINDIR)/META-INF/services
    59 SERVICEDIR = $(CLASSBINDIR)/META-INF/services
    77 	$(SERVICEDIR)/javax.sound.midi.spi.SoundbankReader \
    65 	$(SERVICEDIR)/javax.sound.midi.spi.SoundbankReader \
    78 	$(SERVICEDIR)/javax.sound.sampled.spi.AudioFileWriter \
    66 	$(SERVICEDIR)/javax.sound.sampled.spi.AudioFileWriter \
    79 	$(SERVICEDIR)/javax.sound.sampled.spi.AudioFileReader \
    67 	$(SERVICEDIR)/javax.sound.sampled.spi.AudioFileReader \
    80 	$(SERVICEDIR)/javax.sound.sampled.spi.FormatConversionProvider \
    68 	$(SERVICEDIR)/javax.sound.sampled.spi.FormatConversionProvider \
    81 	$(SERVICEDIR)/javax.sound.sampled.spi.MixerProvider \
    69 	$(SERVICEDIR)/javax.sound.sampled.spi.MixerProvider \
    82 	$(LIBDIR)/audio/soundbank.gm \
       
    83 	$(LIBDIR)/sound.properties
    70 	$(LIBDIR)/sound.properties
    84 
    71 
    85 FILES_mkdirs = \
    72 FILES_mkdirs = \
    86 	$(CLASSBINDIR)/META-INF \
    73 	$(CLASSBINDIR)/META-INF \
    87 	$(CLASSBINDIR)/META-INF/services \
    74 	$(CLASSBINDIR)/META-INF/services
    88 	$(LIBDIR)/audio
       
    89 
    75 
    90 FILES_copydirs = \
    76 FILES_copydirs = \
    91 	$(CLASSBINDIR) \
    77 	$(CLASSBINDIR) \
    92 	$(LIBDIR) \
    78 	$(LIBDIR) \
    93 	$(FILES_mkdirs)
    79 	$(FILES_mkdirs)
    94 
    80 
    95 FILES_c += $(FILES_$(PLATFORM))
    81 FILES_c += $(FILES_$(PLATFORM))
    96 
    82 
    97 
       
    98 #
       
    99 # add "closed" library
       
   100 #
       
   101 SUBDIRS += jsoundhs
       
   102 
    83 
   103 #
    84 #
   104 # system dependent flags
    85 # system dependent flags
   105 #
    86 #
   106 ifeq ($(PLATFORM), windows)
    87 ifeq ($(PLATFORM), windows)