keysound: support keysound priority
[platform/core/multimedia/libmm-sound.git] / Makefile.am
1 SUBDIRS = common \
2                 pkgconfig \
3                 . \
4                 testsuite
5 SUBDIRS += focus_server
6
7 if UNITTESTS_ENABLED
8 SUBDIRS += unittest
9 endif
10
11 lib_LTLIBRARIES = libmmfsound.la
12
13 includelibmmfsounddir = $(includedir)/mmf
14 includelibmmfsound_HEADERS = include/mm_sound.h \
15                                                         include/mm_sound_private.h \
16                                                         include/mm_sound_pa_client.h \
17                                                         include/mm_sound_device.h
18
19 libmmfsound_la_SOURCES = mm_sound.c \
20                         mm_sound_client.c \
21                         mm_sound_proxy.c \
22                         mm_sound_device.c \
23                         mm_sound_pa_client.c
24 includelibmmfsound_HEADERS += include/mm_sound_focus.h \
25                                 include/mm_sound_focus_private.h \
26                                 include/mm_sound_focus_socket.h
27 libmmfsound_la_SOURCES += mm_sound_focus.c \
28                                 mm_sound_focus_private.c \
29                                 mm_sound_focus_socket.c
30
31 libmmfsound_la_DEPENDENCIES = common/libmmfsoundcommon.la
32
33 libmmfsound_la_CFLAGS = -I$(srcdir)/include \
34                         $(MMCOMMON_CFLAGS) \
35                         $(VCONF_CFLAGS) \
36                         -I$(srcdir)/servertype/include \
37                         $(GLIB2_CFLAGS) \
38                         $(GIO_CFLAGS) \
39                         $(MMSESSION_CFLAGS) \
40                         -D_USE_INTERNAL_SOUND_PATH_ \
41                         $(PASIMPLE_CFLAGS) \
42                         $(PA_CFLAGS) \
43                         $(VCONF_CFLAGS)
44
45 if USE_PULSE
46 libmmfsound_la_CFLAGS += -DPULSE_CLIENT
47 endif
48
49 libmmfsound_la_LIBADD = $(MMCOMMON_LIBS) \
50                         $(MMSESSION_LIBS) \
51                         $(GLIB2_LIBS) \
52                         $(GIO_LIBS) \
53                         $(srcdir)/common/libmmfsoundcommon.la \
54                         $(PASIMPLE_LIBS) \
55                         $(PA_LIBS) \
56                         $(VCONF_LIBS)
57
58
59 libmmfsound_la_LDFLAGS = -version-info 1:0:1
60
61 #For logmanager
62 libmmfsound_la_CFLAGS += $(MMLOGSVR_CFLAGS) -DMMF_LOG_OWNER=0x020 -DMMF_DEBUG_PREFIX=\"MMF-SOUND\"
63 libmmfsound_la_LIBADD += $(MMLOGSVR_LIBS)
64
65 lib_LTLIBRARIES += libmmfkeysound.la
66
67 includelibmmfkeysounddir = $(includedir)/mmf
68
69 libmmfkeysound_la_SOURCES = mm_sound_keysound.c
70
71 libmmfkeysound_la_CFLAGS = -I$(srcdir)/include \
72                         $(MMCOMMON_CFLAGS) \
73                         $(VCONF_CFLAGS) \
74                         $(GIO_CFLAGS) \
75                         -D_USE_INTERNAL_SOUND_PATH_
76
77 libmmfkeysound_la_LIBADD = $(MMCOMMON_LIBS) $(VCONF_LIBS) $(GIO_LIBS)
78 libmmfkeysound_la_CFLAGS += $(MMLOGSVR_CFLAGS) -DMMF_LOG_OWNER=0x020 -DMMF_DEBUG_PREFIX=\"MMF-SOUND\"
79 libmmfkeysound_la_LIBADD += $(MMLOGSVR_LIBS)
80
81 if USE_LWIPC
82 libmmfkeysound_la_CFLAGS += $(LWIPC_CFLAGS) -DUSE_LWIPC
83 libmmfkeysound_la_LIBADD += $(LWIPC_LIBS)
84 endif
85
86 lib_LTLIBRARIES += libmmfbootsound.la
87
88 includelibmmfbootsounddir = $(includedir)/mmf
89
90 libmmfbootsound_la_SOURCES = mm_sound_bootsound.c
91 libmmfbootsound_la_CFLAGS = -I$(srcdir)/include \
92                         $(MMCOMMON_CFLAGS) \
93                         $(VCONF_CFLAGS) \
94                         -D_USE_INTERNAL_SOUND_PATH_
95
96 libmmfbootsound_la_LIBADD = $(MMCOMMON_LIBS) $(VCONF_LIBS)
97 libmmfbootsound_la_CFLAGS += $(MMLOGSVR_CFLAGS) -DMMF_LOG_OWNER=0x020 -DMMF_DEBUG_PREFIX=\"MMF-SOUND\"
98 libmmfbootsound_la_LIBADD += $(MMLOGSVR_LIBS)
99