Tizen 2.1 base
[platform/core/multimedia/libmm-camcorder.git] / src / Makefile.am
1 ACLOCAL_AMFLAGS='-I m4'
2
3 lib_LTLIBRARIES = libmmfcamcorder.la
4
5 includelibmmfcamcorderdir = $(includedir)/mmf
6
7 includelibmmfcamcorder_HEADERS = include/mm_camcorder.h
8
9 noinst_HEADERS = include/mm_camcorder_audiorec.h \
10                  include/mm_camcorder_attribute.h \
11                  include/mm_camcorder_configure.h \
12                  include/mm_camcorder_gstcommon.h \
13                  include/mm_camcorder_internal.h \
14                  include/mm_camcorder_platform.h \
15                  include/mm_camcorder_stillshot.h \
16                  include/mm_camcorder_videorec.h \
17                  include/mm_camcorder_util.h \
18                  include/mm_camcorder_exifinfo.h\
19                  include/mm_camcorder_exifdef.h \
20                  include/mm_camcorder_sound.h
21
22 libmmfcamcorder_la_SOURCES = mm_camcorder.c \
23                              mm_camcorder_internal.c \
24                              mm_camcorder_attribute.c \
25                              mm_camcorder_stillshot.c \
26                              mm_camcorder_videorec.c \
27                              mm_camcorder_audiorec.c \
28                              mm_camcorder_gstcommon.c \
29                              mm_camcorder_platform.c \
30                              mm_camcorder_configure.c \
31                              mm_camcorder_util.c \
32                              mm_camcorder_exifinfo.c \
33                              mm_camcorder_sound.c
34
35 libmmfcamcorder_la_CFLAGS = -I$(srcdir)/include \
36                              $(GST_CFLAGS) \
37                              $(GST_PLUGIN_BASE_CFLAGS) \
38                              $(GST_INTERFACES_CFLAGS) \
39                              $(MM_LOG_CFLAGS) \
40                              $(MMTA_CFLAGS) \
41                              $(EXIF_CFLAGS) \
42                              $(MM_COMMON_CFLAGS) \
43                              $(MMSESSION_CFLAGS) \
44                              $(MMSOUND_CFLAGS) \
45                              $(AVSYSTEM_CFLAGS) \
46                              $(SNDFILE_CFLAGS) \
47                              $(CAMSRCJPEGENC_CFLAGS) \
48                              $(VCONF_CFLAGS) \
49                              $(MMUTIL_IMGP_CFLAGS) \
50                              $(AUDIOSESSIONMGR_CFLAGS)
51
52 libmmfcamcorder_la_LIBADD = \
53                             $(GST_LIBS) \
54                             $(GST_PLUGIN_BASE_LIBS) \
55                             $(GST_INTERFACES_LIBS) \
56                             $(MM_COMMON_LIBS) \
57                             $(MM_LOG_LIBS) \
58                             $(MMTA_LIBS) \
59                             $(EXIF_LIBS) \
60                             $(MMSESSION_LIBS) \
61                             $(MMSOUND_LIBS) \
62                             $(AVSYSTEM_LIBS) \
63                             $(SNDFILE_LIBS) \
64                             $(CAMSRCJPEGENC_LIBS) \
65                             $(VCONF_LIBS) \
66                             $(MMUTIL_IMGP_LIBS) \
67                             $(AUDIOSESSIONMGR_LIBS)
68
69 libmmfcamcorder_la_CFLAGS += $(MMLOGSVR_CFLAGS) -DMMF_LOG_OWNER=0x010 -DMMF_DEBUG_PREFIX=\"MMF-CAMCORDER\" -D_INTERNAL_SESSION_MANAGER_
70 libmmfcamcorder_la_LIBADD += $(MMLOGSVR_LIBS)
71
72 install-exec-hook:
73                                         mkdir -p $(DESTDIR)$(prefix)/share/sounds/mm-camcorder && \
74                                         cp $(srcdir)/../sounds/*.wav $(DESTDIR)$(prefix)/share/sounds/mm-camcorder/
75