equal
deleted
inserted
replaced
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) |