hi all,

i've fixed an automake 1.10 warning regarding portability of sound header regeneration.

cheers,
dalibor topic

2007-04-18  Dalibor Topic  <[EMAIL PROTECTED]>

       * include/Makefile.am: Use portable construct to create
       alsa and dssi peer headers. Depend on the java source code,
       rather then the class files in order to avoid spurious
       regeneration.
Index: include/Makefile.am
===================================================================
RCS file: /sources/classpath/classpath/include/Makefile.am,v
retrieving revision 1.78
diff -u -r1.78 Makefile.am
--- include/Makefile.am 18 Apr 2007 13:01:46 -0000      1.78
+++ include/Makefile.am 18 Apr 2007 13:39:17 -0000
@@ -167,12 +167,16 @@
 $(top_srcdir)/include/gnu_java_awt_peer_qt_%.h: 
$(top_builddir)/$(CLASSDIR)/gnu/java/awt/peer/qt/%.class
        $(JAVAH) -o $@ gnu.java.awt.peer.qt.$*
 
-$(top_srcdir)/include/gnu_javax_sound_midi_alsa_%.h: 
$(top_builddir)/$(CLASSDIR)/gnu/javax/sound/midi/alsa/%.class
-       $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.$*
-
-$(top_srcdir)/include/gnu_javax_sound_midi_dssi_%.h: 
$(top_builddir)/$(CLASSDIR)/gnu/javax/sound/midi/dssi/%.class
-       $(JAVAH) -o $@ gnu.javax.sound.midi.dssi.$*
-
+$(top_srcdir)/include/gnu_javax_sound_midi_alsa_AlsaPortDevice.h: 
$(top_srcdir)/gnu/javax/sound/midi/alsa/AlsaPortDevice.java
+       $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.AlsaPortDevice
+$(top_srcdir)/include/gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.h: 
$(top_srcdir)/gnu/javax/sound/midi/alsa/AlsaMidiSequencerDevice.java
+       $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.AlsaMidiSequencerDevice
+$(top_srcdir)/include/gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.h: 
$(top_srcdir)/gnu/javax/sound/midi/alsa/AlsaMidiDeviceProvider.java
+       $(JAVAH) -o $@ gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider
+$(top_srcdir)/include/gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.h: 
$(top_srcdir)/gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.java
+       $(JAVAH) -o $@ gnu.javax.sound.midi.dssi.DSSIMidiDeviceProvider
+$(top_srcdir)/include/gnu_javax_sound_midi_dssi_DSSISynthesizer.h: 
$(top_srcdir)/gnu/javax/sound/midi/dssi/DSSISynthesizer.java
+       $(JAVAH) -o $@ gnu.javax.sound.midi.dssi.DSSISynthesizer
 $(top_srcdir)/include/gnu_java_util_prefs_gconf_GConfNativePeer.h: 
$(top_srcdir)/gnu/java/util/prefs/gconf/GConfNativePeer.java
        $(JAVAH) -o $@ gnu.java.util.prefs.gconf.GConfNativePeer
 $(top_srcdir)/include/gnu_java_net_VMPlainSocketImpl.h: 
$(top_srcdir)/vm/reference/gnu/java/net/VMPlainSocketImpl.java

Reply via email to