resetting manifest requested domain to floor
[platform/core/multimedia/avsystem.git] / Makefile.am
1 if IS_SDK
2 SUBDIRS = pkgconfig-i386
3 else
4 SUBDIRS = pkgconfig-arm
5 endif
6 SUBDIRS += init
7
8 lib_LTLIBRARIES = libavsysaudio.la
9
10 includelibavsysaudiodir = $(includedir)/avsystem
11 includelibavsysaudio_HEADERS = include/avsystem.h \
12                                 include/avsys-types.h \
13                                 include/avsys-error.h \
14                                 include/avsys-audio.h
15
16
17 libavsysaudio_la_SOURCES = avsys-common.c \
18                          avsys-audio-logical-volume.c \
19                          avsys-audio-handle.c \
20                          avsys-audio-shm.c \
21                          avsys-audio-sync.c \
22                          avsys-audio-alsa.c \
23                          avsys-audio.c \
24                          avsys-audio-ascenario.c \
25                          avsys-audio-path.c \
26                          avsys-audio-pactrl.c
27
28 libavsysaudio_la_CFLAGS = $(ALSA_CFLAGS) -I$(srcdir)/include
29
30 libavsysaudio_la_LIBADD = $(ALSA_LIBS) -ldl -lrt -lpthread
31 libavsysaudio_la_LDFLAGS = -Wl,-init, __init_module
32 libavsysaudio_la_LDFLAGS += -Wl,-fini, __fini_module -version-info 0:1:0
33
34 libavsysaudio_la_SOURCES += avsys-audio-pasimple.c
35 libavsysaudio_la_CFLAGS += $(PASIMPLE_CFLAGS) $(PA_CFLAGS)
36 libavsysaudio_la_LIBADD += $(PASIMPLE_LIBS) $(PA_LIBS)
37
38 libavsysaudio_la_CFLAGS += $(ASCN_CFLAGS)
39 libavsysaudio_la_LIBADD += $(ASCN_LIBS)
40
41
42 if IS_SDK
43 libavsysaudio_la_CFLAGS += -DAUDIO_SDK_BUILD \
44                            -D_MMFW_I386_ALL_SIMULATOR
45 endif                      
46
47 libavsysaudio_la_CFLAGS += $(MMLOG_CFLAGS) \
48                         -D__DEBUG_MODE__ \
49                         -D__USE_LOGMANAGER__ \
50                         -DMM_DEBUG_FLAG
51
52 libavsysaudio_la_LIBADD += $(MMLOG_LIBS) \
53                            $(INIPARSER_LIBS)
54
55 bin_PROGRAMS = sound_initializer
56 sound_initializer_SOURCES = avsys-audio-initializer.c
57 sound_initializer_CFLAGS = -I$(srcdir)/include 
58
59 sound_initializer_CFLAGS += $(MMLOG_CFLAGS) 
60 sound_initializer_LDADD = libavsysaudio.la
61 sound_initializer_DEPENDENCIES = libavsysaudio.la
62
63 if WITH_AUDIOTEST
64 bin_PROGRAMS += avsys_audio_test
65 avsys_audio_test_SOURCES = audiotest/avsys-audio-test.c
66 avsys_audio_test_CFLAGS = -I$(srcdir)/include
67 avsys_audio_test_LDADD = libavsysaudio.la
68 avsys_audio_test_DEPENDENCIES = libavsysaudio.la
69
70 bin_PROGRAMS += avsys_volume_dump
71 avsys_volume_dump_SOURCES = audiotest/avsys-audio-volume-dump.c
72 avsys_volume_dump_LDADD = libavsysaudio.la
73 avsys_volume_dump_DEPENDENCIES = libavsysaudio.la
74 endif