summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorFlavio Ceolin <flavio.ceolin@gmail.com>2014-08-08 00:53:38 -0300
committerFlavio Ceolin <flavio.ceolin@gmail.com>2014-08-14 23:33:19 -0300
commitb68c9f556b594fadb7ac43520bb00b8376d418d3 (patch)
tree0d9cd1aac7101a879f343d89d35f6e32483940f9 /Makefile.am
parentabb65b2ba5ea7b0a1e005538aacc9bc199be820f (diff)
Removed libepulse
It's possible build the module and the mixer without pulseaudio. The application and module have no depencies except efl, all the low-level stuff is done in the backends.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am25
1 files changed, 5 insertions, 20 deletions
diff --git a/Makefile.am b/Makefile.am
index 586f08f..d701f9e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -24,15 +24,16 @@ MAINTAINERCLEANFILES = \
24EXTRA_DIST = 24EXTRA_DIST =
25 25
26lib_LTLIBRARIES = \ 26lib_LTLIBRARIES = \
27 src/lib/libepulse.la \
28 src/lib/libemix.la 27 src/lib/libemix.la
29 28
30includes_HEADERS = \ 29includes_HEADERS = \
31 src/lib/emix.h \
32 src/lib/common.h 30 src/lib/common.h
31 src/lib/emix.h
33includesdir = $(includedir)/emix 32includesdir = $(includedir)/emix
34 33
35src_lib_libemix_la_SOURCES = \ 34src_lib_libemix_la_SOURCES = \
35 src/lib/common.h \
36 src/lib/common.c \
36 src/lib/emix.h \ 37 src/lib/emix.h \
37 src/lib/emix.c 38 src/lib/emix.c
38 39
@@ -40,17 +41,6 @@ src_lib_libemix_la_LIBADD = @EFL_LIBS@
40src_lib_libemix_la_LDFLAGS = -no-undefined -avoid-version 41src_lib_libemix_la_LDFLAGS = -no-undefined -avoid-version
41src_lib_libemix_la_LIBTOOLFLAGS = --tag=disable-static 42src_lib_libemix_la_LIBTOOLFLAGS = --tag=disable-static
42 43
43src_lib_libepulse_la_SOURCES = \
44 src/lib/common.c \
45 src/lib/common.h \
46 src/lib/epulse_ml.c \
47 src/lib/epulse.c \
48 src/lib/epulse.h
49
50src_lib_libepulse_la_LIBADD = @EFL_LIBS@ @PULSE_LIBS@
51src_lib_libepulse_la_LDFLAGS = -no-undefined -avoid-version
52src_lib_libepulse_la_LIBTOOLFLAGS = --tag=disable-static
53
54if HAVE_PULSEAUDIO_PKG 44if HAVE_PULSEAUDIO_PKG
55backendpulseaudiopkgdir = $(libdir)/emix/pulseaudio/$(MODULE_ARCH) 45backendpulseaudiopkgdir = $(libdir)/emix/pulseaudio/$(MODULE_ARCH)
56backendpulseaudiopkg_LTLIBRARIES = src/lib/backends/pulseaudio/module.la 46backendpulseaudiopkg_LTLIBRARIES = src/lib/backends/pulseaudio/module.la
@@ -89,10 +79,8 @@ bin_PROGRAMS = \
89 src/bin/epulse 79 src/bin/epulse
90 80
91src_bin_epulse_LDADD = \ 81src_bin_epulse_LDADD = \
92 $(top_builddir)/src/lib/libepulse.la \
93 $(top_builddir)/src/lib/libemix.la \ 82 $(top_builddir)/src/lib/libemix.la \
94 @EFL_LIBS@ \ 83 @EFL_LIBS@
95 @PULSE_LIBS@
96 84
97src_bin_epulse_SOURCES = \ 85src_bin_epulse_SOURCES = \
98 src/bin/main_window.h \ 86 src/bin/main_window.h \
@@ -115,10 +103,8 @@ src_module_module_la_SOURCES = \
115 src/module/e_mod_config.h 103 src/module/e_mod_config.h
116 104
117src_module_module_la_LIBADD = \ 105src_module_module_la_LIBADD = \
118 $(top_builddir)/src/lib/libepulse.la \
119 $(top_builddir)/src/lib/libemix.la \ 106 $(top_builddir)/src/lib/libemix.la \
120 @EFL_LIBS@ \ 107 @EFL_LIBS@
121 @PULSE_LIBS@
122 108
123src_module_module_la_LDFLAGS = -module -avoid-version 109src_module_module_la_LDFLAGS = -module -avoid-version
124 110
@@ -148,5 +134,4 @@ update-potfiles:
148 cd $(top_srcdir) && \ 134 cd $(top_srcdir) && \
149 find -type f -name '*.[ch]' | sort > po/POTFILES.in 135 find -type f -name '*.[ch]' | sort > po/POTFILES.in
150 136
151
152clean-local: 137clean-local: