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