fix prevent issue #453398
[platform/core/multimedia/libmm-player.git] / src / Makefile.am
1 lib_LTLIBRARIES = libmmfplayer.la
2
3 includelibmmfplayerdir = $(includedir)/mmf
4
5 includelibmmfplayer_HEADERS = include/mm_player.h \
6                               include/mm_player_internal.h \
7                               include/mm_player_audioeffect.h
8
9 libmmfplayer_la_SOURCES = mm_player.c \
10                           mm_player_priv.c \
11                           mm_player_ini.c \
12                           mm_player_utils.c \
13                           mm_player_asm.c \
14                           mm_player_attrs.c \
15                           mm_player_capture.c \
16                           mm_player_pd.c \
17                           mm_player_streaming.c \
18                           mm_player_tracks.c \
19                           mm_player_audioeffect.c \
20                           mm_player_es.c
21
22 libmmfplayer_la_CFLAGS =  -I$(srcdir)/include \
23                         $(MMCOMMON_CFLAGS) \
24                         $(MMUTIL_CFLAGS) \
25                         $(GST_CFLAGS) \
26                         $(GST_VIDEO_CFLAGS) \
27                         $(GST_APP_CFLAGS) \
28                         $(MMSESSION_CFLAGS) \
29                         $(MMSOUND_CFLAGS) \
30                         $(AUDIOSESSIONMGR_CFLAGS) \
31                         $(VCONF_CFLAGS) \
32                         $(ICU_CFLAGS) \
33                         $(UTILX_CFLAGS) \
34                         $(MEDIAPACKET_CFLAGS) \
35                         -Wno-deprecated -Wno-deprecated-declarations
36
37 noinst_HEADERS = include/mm_player_utils.h \
38                  include/mm_player_ini.h \
39                  include/mm_player_priv.h \
40                  include/mm_player_asm.h \
41                  include/mm_player_attrs.h \
42                  include/mm_player_capture.h \
43                  include/mm_player_pd.h \
44                  include/mm_player_tracks.h \
45                  include/mm_player_streaming.h \
46                  include/mm_player_es.h
47
48 libmmfplayer_la_LIBADD = $(GST_LIBS) \
49                 $(MMCOMMON_LIBS) \
50                 $(MMUTIL_LIBS) \
51                 $(GST_INTERFACE_LIBS) \
52                 $(GST_VIDEO_LIBS) \
53                 $(GST_APP_LIBS) \
54                 $(INIPARSER_LIBS) \
55                 $(MMSESSION_LIBS) \
56                 $(MMSOUND_LIBS) \
57                 $(AUDIOSESSIONMGR_LIBS) \
58                 $(VCONF_LIBS) \
59                 $(ICU_LIBS) \
60                 $(MEDIAPACKET_LIBS) \
61                 $(UTILX_LIBS)
62
63 libmmfplayer_la_CFLAGS += $(MMLOG_CFLAGS) -DMMF_LOG_OWNER=0x008 -DMMF_DEBUG_PREFIX=\"MMF-PLAYER\" -D_INTERNAL_SESSION_MANAGER_
64 libmmfplayer_la_LIBADD += $(MMLOG_LIBS)
65
66 if IS_SDK
67 libmmfplayer_la_CFLAGS += -DIS_SDK
68 endif
69
70 if WAYLAND_SUPPORT
71 libmmfplayer_la_CFLAGS += $(GST_WAYLAND_CFLAGS)
72 libmmfplayer_la_LIBADD += $(GST_WAYLAND_LIBS)
73 endif