146 JAVAX_SOUND_SRC := $(JDK_TOPDIR)/src/share/classes/com/sun/media/sound/services 147 148 JAVAX_SOUND_SRC_FILES := \ 149 javax.sound.midi.spi.MidiDeviceProvider \ 150 javax.sound.midi.spi.MidiFileReader \ 151 javax.sound.midi.spi.MidiFileWriter \ 152 javax.sound.midi.spi.SoundbankReader \ 153 javax.sound.sampled.spi.AudioFileReader \ 154 javax.sound.sampled.spi.AudioFileWriter \ 155 javax.sound.sampled.spi.FormatConversionProvider \ 156 javax.sound.sampled.spi.MixerProvider 157 158 COPY_EXTRA += $(addprefix $(JDK_OUTPUTDIR)/classes/META-INF/services/, $(JAVAX_SOUND_SRC_FILES)) 159 160 JAVAX_SOUND_RULES := $(foreach F, $(JAVAX_SOUND_SRC_FILES), $(JDK_OUTPUTDIR)/classes/META-INF/services/$(notdir $F):$(JAVAX_SOUND_SRC)/$F) 161 162 $(foreach R, $(JAVAX_SOUND_RULES), $(eval $(call addto_meta-inf_services, $R))) 163 164 ################################################################################ 165 166 CLEAN_FILES := $(wildcard \ 167 $(JDK_TOPDIR)/src/share/classes/com/sun/imageio/plugins/common/*.properties \ 168 $(JDK_TOPDIR)/src/share/classes/com/sun/java/util/jar/pack/*.properties \ 169 $(JDK_TOPDIR)/src/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties \ 170 $(JDK_TOPDIR)/src/share/classes/com/sun/jndi/ldap/jndiprovider.properties \ 171 $(JDK_TOPDIR)/src/share/classes/com/sun/org/apache/xml/internal/security/resource/*.properties \ 172 $(JDK_TOPDIR)/src/share/classes/com/sun/rowset/*.properties \ 173 $(JDK_TOPDIR)/src/share/classes/com/sun/tools/script/shell/*.properties \ 174 $(JDK_TOPDIR)/src/share/classes/javax/sql/rowset/*.properties \ 175 $(JDK_TOPDIR)/src/share/classes/sun/rmi/registry/resources/*.properties \ 176 $(JDK_TOPDIR)/src/share/classes/sun/rmi/rmic/resources/*.properties \ 177 $(JDK_TOPDIR)/src/share/classes/sun/rmi/server/resources/*.properties \ 178 $(JDK_TOPDIR)/src/share/classes/sun/tools/javac/resources/*.properties \ 179 $(JDK_TOPDIR)/src/share/classes/sun/tools/jconsole/resources/*.properties \ 180 $(JDK_TOPDIR)/src/share/classes/sun/tools/serialver/resources/*.properties \ 181 ) 182 183 # Copy zh_HK files from zh_TW 184 185 $(JDK_OUTPUTDIR)/classes/%_zh_HK.properties: $(JDK_OUTPUTDIR)/classes/%_zh_TW.properties | 146 JAVAX_SOUND_SRC := $(JDK_TOPDIR)/src/share/classes/com/sun/media/sound/services 147 148 JAVAX_SOUND_SRC_FILES := \ 149 javax.sound.midi.spi.MidiDeviceProvider \ 150 javax.sound.midi.spi.MidiFileReader \ 151 javax.sound.midi.spi.MidiFileWriter \ 152 javax.sound.midi.spi.SoundbankReader \ 153 javax.sound.sampled.spi.AudioFileReader \ 154 javax.sound.sampled.spi.AudioFileWriter \ 155 javax.sound.sampled.spi.FormatConversionProvider \ 156 javax.sound.sampled.spi.MixerProvider 157 158 COPY_EXTRA += $(addprefix $(JDK_OUTPUTDIR)/classes/META-INF/services/, $(JAVAX_SOUND_SRC_FILES)) 159 160 JAVAX_SOUND_RULES := $(foreach F, $(JAVAX_SOUND_SRC_FILES), $(JDK_OUTPUTDIR)/classes/META-INF/services/$(notdir $F):$(JAVAX_SOUND_SRC)/$F) 161 162 $(foreach R, $(JAVAX_SOUND_RULES), $(eval $(call addto_meta-inf_services, $R))) 163 164 ################################################################################ 165 166 ifneq ($(OPENJDK_TARGET_OS), macosx) 167 OPENJDK_TARGET_OS_FLAVORMAP_PROPERTIES = $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/classes/sun/awt/datatransfer/flavormap.properties 168 else 169 OPENJDK_TARGET_OS_FLAVORMAP_PROPERTIES = $(JDK_TOPDIR)/src/macosx/classes/sun/awt/datatransfer/flavormap.properties 170 endif 171 172 $(JDK_OUTPUTDIR)/classes/sun/awt/datatransfer/flavormap.properties: $(OPENJDK_TARGET_OS_FLAVORMAP_PROPERTIES) 173 $(install-file) 174 175 COPY_EXTRA += $(JDK_OUTPUTDIR)/classes/sun/awt/datatransfer/flavormap.properties 176 177 ################################################################################ 178 179 CLEAN_FILES := $(wildcard \ 180 $(JDK_TOPDIR)/src/share/classes/com/sun/imageio/plugins/common/*.properties \ 181 $(JDK_TOPDIR)/src/share/classes/com/sun/java/util/jar/pack/*.properties \ 182 $(JDK_TOPDIR)/src/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties \ 183 $(JDK_TOPDIR)/src/share/classes/com/sun/jndi/ldap/jndiprovider.properties \ 184 $(JDK_TOPDIR)/src/share/classes/com/sun/org/apache/xml/internal/security/resource/*.properties \ 185 $(JDK_TOPDIR)/src/share/classes/com/sun/rowset/*.properties \ 186 $(JDK_TOPDIR)/src/share/classes/com/sun/tools/script/shell/*.properties \ 187 $(JDK_TOPDIR)/src/share/classes/javax/sql/rowset/*.properties \ 188 $(JDK_TOPDIR)/src/share/classes/sun/rmi/registry/resources/*.properties \ 189 $(JDK_TOPDIR)/src/share/classes/sun/rmi/rmic/resources/*.properties \ 190 $(JDK_TOPDIR)/src/share/classes/sun/rmi/server/resources/*.properties \ 191 $(JDK_TOPDIR)/src/share/classes/sun/tools/javac/resources/*.properties \ 192 $(JDK_TOPDIR)/src/share/classes/sun/tools/jconsole/resources/*.properties \ 193 $(JDK_TOPDIR)/src/share/classes/sun/tools/serialver/resources/*.properties \ 194 ) 195 196 # Copy zh_HK files from zh_TW 197 198 $(JDK_OUTPUTDIR)/classes/%_zh_HK.properties: $(JDK_OUTPUTDIR)/classes/%_zh_TW.properties |