]> git.sesse.net Git - vlc/blobdiff - bindings/java/Makefile.am
* disabled stats updater as internal libvlc headers may not be used in modules. needs...
[vlc] / bindings / java / Makefile.am
index b1a85cbc791d768be043cc48d6bb6e43b330d4f6..d3afc037a7362c14aca697db12742304f76ab6fc 100644 (file)
@@ -29,22 +29,21 @@ EXTRA_DIST+= \
        org/videolan/jvlc/Video.java \
        org/videolan/jvlc/VLCException.java \
        org/videolan/jvlc/VLMIntf.java \
-       org/videolan/jvlc/VLM.java 
+       org/videolan/jvlc/VLM.java \
+       org/videolan/jvlc/listener/VolumeListener.java 
 
 if BUILD_JAVA
 
-OBJECTS = org/videolan/jvlc/VLM.class org/videolan/jvlc/VLCException.class org/videolan/jvlc/Playlist.class org/videolan/jvlc/AudioIntf.class org/videolan/jvlc/Audio.class org/videolan/jvlc/InputIntf.class org/videolan/jvlc/Input.class org/videolan/jvlc/PlaylistIntf.class org/videolan/jvlc/VideoIntf.class org/videolan/jvlc/Video.class org/videolan/jvlc/JLibVLC.class org/videolan/jvlc/JVLC.class org/videolan/jvlc/JVLCCanvas.class org/videolan/jvlc/JVLCPanel.class org/videolan/jvlc/VLMIntf.class org/videolan/jvlc/GenericVideoWidget.class
+OBJECTS = org/videolan/jvlc/VLM.class org/videolan/jvlc/VLCException.class org/videolan/jvlc/Playlist.class org/videolan/jvlc/AudioIntf.class org/videolan/jvlc/Audio.class org/videolan/jvlc/InputIntf.class org/videolan/jvlc/Input.class org/videolan/jvlc/PlaylistIntf.class org/videolan/jvlc/VideoIntf.class org/videolan/jvlc/JVLCCanvas.class org/videolan/jvlc/Video.class org/videolan/jvlc/JLibVLC.class org/videolan/jvlc/JVLC.class  org/videolan/jvlc/JVLCPanel.class org/videolan/jvlc/VLMIntf.class org/videolan/jvlc/GenericVideoWidget.class org/videolan/jvlc/listener/VolumeListener.class
 
 PROCESSOR_FAMILY = `uname -m | sed -e 's/^i.86/i386/' | sed -e 's/^x86_64/amd64/'`
 
 if HAVE_WIN32
 JINCLUDES = -I${JAVA_HOME}/include -I${JAVA_HOME}/include/win32
 LIBJINCLUDES = -L${JAVA_HOME}/lib -ljawt
-JCH = javah
 else
 JINCLUDES = -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux
 LIBJINCLUDES = -L$(JAVA_HOME)/jre/lib/$(PROCESSOR_FAMILY) -ljawt
-JCH = gcjh -jni
 endif
 
 export JINCLUDES
@@ -52,15 +51,8 @@ export LIBJINCLUDES
 
 # Build targets
 
-if HAVE_WIN32
-%.class: %.java 
-       $(JAVAC) $? 
-       $(JCH) -o includes/$(*F).h org.videolan.jvlc.$(*F)
-else
 %.class: %.java
        $(JAVAC) $?
-       $(JCH) $(@D)/$(*F) -o includes/$(*F).h
-endif
 
 VlcClient: $(OBJECTS)
        $(JAVAC) VlcClient.java
@@ -71,6 +63,6 @@ VLCExample: $(OBJECTS)
 all-am: VlcClient VLCExample
 
 clean-local:
-       rm -f *.class *~ org/videolan/jvlc/*.class org_videolan*.h includes/*.h src/*.o *.so *.o *.dll
+       rm -f *.class *~ org/videolan/jvlc/*.class src/*.o *.so *.o *.dll
 
 endif