summaryrefslogtreecommitdiff
path: root/drumgizmo
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2013-05-17 19:30:08 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2013-05-17 19:30:08 +0200
commite0372cfee7cb9cc4fe95d605854a02b4feed28c2 (patch)
treec7db1f4b8c6b240c1b8ecb9a9a692919656ac473 /drumgizmo
parent919586f8d86ceed1f979967a453f4812fc10d80b (diff)
Fix deprecated INCLUDES variable in Makefile.am's. Add skeleton code for jackaudio output module.
Diffstat (limited to 'drumgizmo')
-rw-r--r--drumgizmo/Makefile.am8
-rw-r--r--drumgizmo/input/dummy/Makefile.am2
-rw-r--r--drumgizmo/input/jackmidi/Makefile.am8
-rw-r--r--drumgizmo/input/jackmidi/jackmidi.cc2
-rw-r--r--drumgizmo/input/midifile/Makefile.am2
-rw-r--r--drumgizmo/input/test/Makefile.am2
-rw-r--r--drumgizmo/jackclient.cc (renamed from drumgizmo/input/jackmidi/jackclient.cc)0
-rw-r--r--drumgizmo/jackclient.h (renamed from drumgizmo/input/jackmidi/jackclient.h)2
-rw-r--r--drumgizmo/output/Makefile.am2
-rw-r--r--drumgizmo/output/alsa/Makefile.am2
-rw-r--r--drumgizmo/output/dummy/Makefile.am2
-rw-r--r--drumgizmo/output/wavfile/Makefile.am2
12 files changed, 16 insertions, 18 deletions
diff --git a/drumgizmo/Makefile.am b/drumgizmo/Makefile.am
index d1c51ae..26aea90 100644
--- a/drumgizmo/Makefile.am
+++ b/drumgizmo/Makefile.am
@@ -8,21 +8,23 @@ SUBDIRS = input output
bin_PROGRAMS = drumgizmo
-drumgizmo_LDADD = $(DRUMGIZMO_LIBS) $(PTHREAD_LIBS) -ldl
+drumgizmo_LDADD = $(DRUMGIZMO_LIBS) $(PTHREAD_LIBS) -ldl $(JACK_LIBS)
drumgizmo_CXXFLAGS = $(SNDFILE_CXXFLAGS) $(PTHREAD_CFLAGS) $(EXPAT_CFLAGS) \
-I$(top_srcdir)/include -I$(top_srcdir)/src -DSSE -msse -msse2 -msse3 \
- -I$(top_srcdir)/hugin -DWITH_HUG_MUTEX
+ -I$(top_srcdir)/hugin -DWITH_HUG_MUTEX $(JACK_CFLAGS)
drumgizmo_SOURCES = \
audioinputenginedl.cc \
audiooutputenginedl.cc \
drumgizmoc.cc \
+ jackclient.cc \
$(DRUMGIZMO_SOURCES) \
$(top_srcdir)/hugin/hugin.c
EXTRA_DIST = \
audioinputenginedl.h \
- audiooutputenginedl.h
+ audiooutputenginedl.h \
+ jackclient.h
endif \ No newline at end of file
diff --git a/drumgizmo/input/dummy/Makefile.am b/drumgizmo/input/dummy/Makefile.am
index 10bd70f..6c40eb9 100644
--- a/drumgizmo/input/dummy/Makefile.am
+++ b/drumgizmo/input/dummy/Makefile.am
@@ -20,7 +20,7 @@ lib_LTLIBRARIES = $(dummyltlibs)
libdir = $(INPUT_PLUGIN_DIR)
-INCLUDES = -I$(top_srcdir)/include
+AM_CPPFLAGS = -I$(top_srcdir)/include
libdummy_la_LDFLAGS =
libdummy_la_LIBADD =
libdummy_la_SOURCES = $(dummybuildsources)
diff --git a/drumgizmo/input/jackmidi/Makefile.am b/drumgizmo/input/jackmidi/Makefile.am
index f357b56..cd77a74 100644
--- a/drumgizmo/input/jackmidi/Makefile.am
+++ b/drumgizmo/input/jackmidi/Makefile.am
@@ -1,8 +1,6 @@
jackmidisources = \
- jackmidi.cc \
- jackclient.cc \
- jackclient.h
+ jackmidi.cc
if HAVE_INPUT_JACKMIDI
@@ -22,7 +20,7 @@ lib_LTLIBRARIES = $(jackmidiltlibs)
libdir = $(INPUT_PLUGIN_DIR)
-INCLUDES = -I$(top_srcdir)/include $(JACK_CFLAGS)
-libjackmidi_la_LDFLAGS = $(JACK_LIBS)
+AM_CPPFLAGS = -I$(top_srcdir)/include
+libjackmidi_la_LDFLAGS =
libjackmidi_la_LIBADD =
libjackmidi_la_SOURCES = $(jackmidibuildsources)
diff --git a/drumgizmo/input/jackmidi/jackmidi.cc b/drumgizmo/input/jackmidi/jackmidi.cc
index 1e42468..7af257e 100644
--- a/drumgizmo/input/jackmidi/jackmidi.cc
+++ b/drumgizmo/input/jackmidi/jackmidi.cc
@@ -33,7 +33,7 @@
#define NOTE_ON 0x90
-#include "jackclient.h"
+#include "../../jackclient.h"
#include <jack/midiport.h>
diff --git a/drumgizmo/input/midifile/Makefile.am b/drumgizmo/input/midifile/Makefile.am
index 3e267e6..da87f93 100644
--- a/drumgizmo/input/midifile/Makefile.am
+++ b/drumgizmo/input/midifile/Makefile.am
@@ -25,7 +25,7 @@ lib_LTLIBRARIES = $(midifileltlibs)
libdir = $(INPUT_PLUGIN_DIR)
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/include $(SMF_CFLAGS) \
+AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/include $(SMF_CFLAGS) \
$(EXPAT_CFLAGS) -I$(top_srcdir)/hugin -DWITH_HUG_MUTEX
libmidifile_la_LDFLAGS = $(SMF_LIBS) $(EXPAT_LIBS)
libmidifile_la_LIBADD =
diff --git a/drumgizmo/input/test/Makefile.am b/drumgizmo/input/test/Makefile.am
index ca45de0..0b65a67 100644
--- a/drumgizmo/input/test/Makefile.am
+++ b/drumgizmo/input/test/Makefile.am
@@ -20,7 +20,7 @@ lib_LTLIBRARIES = $(testltlibs)
libdir = $(INPUT_PLUGIN_DIR)
-INCLUDES = -I$(top_srcdir)/include
+AM_CPPFLAGS = -I$(top_srcdir)/include
libtest_la_LDFLAGS =
libtest_la_LIBADD =
libtest_la_SOURCES = $(testbuildsources)
diff --git a/drumgizmo/input/jackmidi/jackclient.cc b/drumgizmo/jackclient.cc
index 4fbafb5..4fbafb5 100644
--- a/drumgizmo/input/jackmidi/jackclient.cc
+++ b/drumgizmo/jackclient.cc
diff --git a/drumgizmo/input/jackmidi/jackclient.h b/drumgizmo/jackclient.h
index 88e4bbf..636d4d0 100644
--- a/drumgizmo/input/jackmidi/jackclient.h
+++ b/drumgizmo/jackclient.h
@@ -56,8 +56,6 @@ private:
bool active;
};
-extern JackClient *jackclient;
-
JackClient *init_jack_client();
void close_jack_client();
diff --git a/drumgizmo/output/Makefile.am b/drumgizmo/output/Makefile.am
index 5733b7d..61b447a 100644
--- a/drumgizmo/output/Makefile.am
+++ b/drumgizmo/output/Makefile.am
@@ -1,2 +1,2 @@
-DISTDIRS = dummy alsa wavfile
+DISTDIRS = dummy alsa wavfile jackaudio
SUBDIRS = @OUTPUT_PLUGINS@
diff --git a/drumgizmo/output/alsa/Makefile.am b/drumgizmo/output/alsa/Makefile.am
index d35cb21..6fff841 100644
--- a/drumgizmo/output/alsa/Makefile.am
+++ b/drumgizmo/output/alsa/Makefile.am
@@ -20,7 +20,7 @@ lib_LTLIBRARIES = $(alsaltlibs)
libdir = $(OUTPUT_PLUGIN_DIR)
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/include $(ALSA_CFLAGS)
+AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/include $(ALSA_CFLAGS)
libalsa_la_LDFLAGS = $(ALSA_LIBS)
libalsa_la_LIBADD =
libalsa_la_SOURCES = $(alsabuildsources)
diff --git a/drumgizmo/output/dummy/Makefile.am b/drumgizmo/output/dummy/Makefile.am
index ff68319..3037c1c 100644
--- a/drumgizmo/output/dummy/Makefile.am
+++ b/drumgizmo/output/dummy/Makefile.am
@@ -20,7 +20,7 @@ lib_LTLIBRARIES = $(dummyltlibs)
libdir = $(OUTPUT_PLUGIN_DIR)
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/include
+AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/include
libdummy_la_LDFLAGS =
libdummy_la_LIBADD =
libdummy_la_SOURCES = $(dummybuildsources)
diff --git a/drumgizmo/output/wavfile/Makefile.am b/drumgizmo/output/wavfile/Makefile.am
index 14ffed3..732cc33 100644
--- a/drumgizmo/output/wavfile/Makefile.am
+++ b/drumgizmo/output/wavfile/Makefile.am
@@ -20,7 +20,7 @@ lib_LTLIBRARIES = $(wavfileltlibs)
libdir = $(OUTPUT_PLUGIN_DIR)
-INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/include $(SNDFILE_CFLAGS)
+AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/include $(SNDFILE_CFLAGS)
libwavfile_la_LDFLAGS = $(SNDFILE_LIBS)
libwavfile_la_LIBADD =
libwavfile_la_SOURCES = $(wavfilebuildsources)