summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2008-06-06 14:11:52 +0000
committerLennart Poettering <lennart@poettering.net>2008-06-06 14:11:52 +0000
commitf7328f3a4b4ec8bf26bd228fc9fa6a807bcd8679 (patch)
tree6d522c21674f89880ddb11804954a66f2792c128
parent617c912e950d582c5690e558b28fa1070f9b8263 (diff)
make the drivers real lt modules
git-svn-id: file:///home/lennart/svn/public/libcanberra/trunk@53 01b60673-d06a-42c0-afdd-89cb8e0f78ac
-rw-r--r--src/Makefile.am12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index ea17f5d..3acf30e 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -27,6 +27,9 @@ AM_LDADD = $(PTHREAD_LIBS)
lib_LTLIBRARIES = \
libcanberra.la
+include_HEADERS = \
+ canberra.h
+
noinst_PROGRAMS = \
test-canberra
@@ -70,6 +73,8 @@ libcanberra_pulse_la_CFLAGS = \
$(PULSE_CFLAGS)
libcanberra_pulse_la_LIBADD = \
$(PULSE_LIBS)
+libcanberra_pulse_la_LDFLAGS = \
+ -avoid-version -module -export-dynamic
endif
endif
@@ -95,6 +100,8 @@ libcanberra_alsa_la_CFLAGS = \
$(ALSA_CFLAGS)
libcanberra_alsa_la_LIBADD = \
$(ALSA_LIBS)
+libcanberra_alsa_la_LDFLAGS = \
+ -avoid-version -module -export-dynamic
endif
endif
@@ -112,6 +119,8 @@ lib_LTLIBRARIES += \
libcanberra_null_la_SOURCES = \
null.c
+libcanberra_null_la_LDFLAGS = \
+ -avoid-version -module -export-dynamic
endif
endif
@@ -131,6 +140,9 @@ if HAVE_GTK
lib_LTLIBRARIES += \
libcanberra-gtk.la
+include_HEADERS += \
+ canberra-gtk.h
+
module_LTLIBRARIES = \
libcanberra-gtk-module.la