X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FMakefile.am;h=6e10e961e4c66bfe7a38f662af1e770ce3deaaa4;hb=41c25b884f3ed112d8ea9145463065e2816cd070;hp=dfaa6babe0bdea8b17014981567a283b7e46efb1;hpb=235c811494b7fcc70c9575df92cc69990352f888;p=platform%2Fcore%2Fmultimedia%2Flibmm-camcorder.git diff --git a/src/Makefile.am b/src/Makefile.am index dfaa6ba..6e10e96 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -15,9 +15,10 @@ noinst_HEADERS = include/mm_camcorder_audiorec.h \ include/mm_camcorder_stillshot.h \ include/mm_camcorder_videorec.h \ include/mm_camcorder_util.h \ - include/mm_camcorder_exifinfo.h\ + include/mm_camcorder_exifinfo.h \ include/mm_camcorder_exifdef.h \ - include/mm_camcorder_sound.h + include/mm_camcorder_sound.h \ + include/mm_camcorder_resource.h libmmfcamcorder_la_SOURCES = mm_camcorder.c \ mm_camcorder_internal.c \ @@ -35,35 +36,64 @@ libmmfcamcorder_la_SOURCES = mm_camcorder.c \ libmmfcamcorder_la_CFLAGS = -I$(srcdir)/include \ $(GST_CFLAGS) \ $(GST_PLUGIN_BASE_CFLAGS) \ - $(GST_INTERFACES_CFLAGS) \ - $(MM_LOG_CFLAGS) \ - $(MMTA_CFLAGS) \ + $(GST_VIDEO_CFLAGS) \ + $(GST_APP_CFLAGS) \ $(EXIF_CFLAGS) \ $(MM_COMMON_CFLAGS) \ - $(MMSESSION_CFLAGS) \ $(MMSOUND_CFLAGS) \ - $(SNDFILE_CFLAGS) \ - $(CAMSRCJPEGENC_CFLAGS) \ - $(AUDIOSESSIONMGR_CFLAGS) + $(VCONF_CFLAGS) \ + $(MMUTIL_IMGP_CFLAGS) \ + $(MMUTIL_JPEG_CFLAGS) \ + $(TBM_CFLAGS) \ + $(STORAGE_CFLAGS) \ + $(TTRACE_CFLAGS) \ + $(DPM_CFLAGS) \ + $(SYSTEMINFO_CFLAGS) libmmfcamcorder_la_LIBADD = \ + $(GLIB_LIBS) \ + $(GIO_LIBS) \ $(GST_LIBS) \ $(GST_PLUGIN_BASE_LIBS) \ - $(GST_INTERFACES_LIBS) \ + $(GST_VIDEO_LIBS) \ + $(GST_APP_LIBS) \ $(MM_COMMON_LIBS) \ - $(MM_LOG_LIBS) \ - $(MMTA_LIBS) \ $(EXIF_LIBS) \ - $(MMSESSION_LIBS) \ $(MMSOUND_LIBS) \ - $(SNDFILE_LIBS) \ - $(CAMSRCJPEGENC_LIBS) \ - $(AUDIOSESSIONMGR_LIBS) + $(VCONF_LIBS) \ + $(MMUTIL_IMGP_LIBS) \ + $(MMUTIL_JPEG_LIBS) \ + $(TBM_LIBS) \ + $(TTRACE_LIBS) \ + $(DPM_LIBS) \ + $(STORAGE_LIBS) -libmmfcamcorder_la_CFLAGS += $(MMLOGSVR_CFLAGS) -DMMF_LOG_OWNER=0x010 -DMMF_DEBUG_PREFIX=\"MMF-CAMCORDER\" -D_INTERNAL_SESSION_MANAGER_ -libmmfcamcorder_la_LIBADD += $(MMLOGSVR_LIBS) +libmmfcamcorder_la_CFLAGS += -DMMF_LOG_OWNER=0x010 -D_FILE_OFFSET_BITS=64 +libmmfcamcorder_la_CFLAGS += -fdata-sections -ffunction-sections -Wl,--gc-sections +libmmfcamcorder_la_LDFLAGS = -Wl,--gc-sections +libmmfcamcorder_la_LIBADD += $(SYSTEMINFO_LIBS) + +if WAYLAND_SUPPORT +libmmfcamcorder_la_CFLAGS += $(GST_WAYLAND_CFLAGS) +libmmfcamcorder_la_LIBADD += $(GST_WAYLAND_LIBS) +endif + +if MURPHY_SUPPORT +libmmfcamcorder_la_SOURCES += mm_camcorder_resource.c +libmmfcamcorder_la_CFLAGS += $(MURPHY_RESOURCE_CFLAGS) $(MURPHY_GLIB_CFLAGS) -D_MMCAMCORDER_MURPHY_SUPPORT +libmmfcamcorder_la_LIBADD += $(MURPHY_RESOURCE_LIBS) $(MURPHY_GLIB_LIBS) +endif + +if RM_SUPPORT +libmmfcamcorder_la_CFLAGS += $(RM_CFLAGS) $(AUL_CFLAGS) -D_MMCAMCORDER_RM_SUPPORT +libmmfcamcorder_la_LIBADD += $(RM_LIBS) $(AUL_LIBS) +endif + +if PRODUCT_TV +libmmfcamcorder_la_CFLAGS += -D_MMCAMCORDER_PRODUCT_TV +endif install-exec-hook: mkdir -p $(DESTDIR)$(prefix)/share/sounds/mm-camcorder && \ - cp $(srcdir)/../sounds/*.wav $(DESTDIR)$(prefix)/share/sounds/mm-camcorder/ + cp $(srcdir)/../sounds/* $(DESTDIR)$(prefix)/share/sounds/mm-camcorder/