1 ACLOCAL_AMFLAGS = -I m4
5 AM_CPPFLAGS = $(FMS_DEBUG_FLAGS)
7 AM_LDFLAGS=-Wl,--as-needed -Wl,--hash-style=both
10 pkgconfigdir = $(libdir)/pkgconfig
11 dist_pkgconfig_DATA = libmedia-utils.pc
13 nor_directory = /etc/rc.d/rc3.d
14 hib_directory = /etc/rc.d/rc5.d
17 mkdir $(DESTDIR)/usr/local/bin/ -p
18 cp -a $(CURDIR)/reset_mediadb.sh $(DESTDIR)/usr/local/bin/
19 mkdir $(DESTDIR)$(nor_directory) -p
20 ln -s ../init.d/mediasvr S99mediasvr
21 mv ./S99mediasvr $(DESTDIR)$(nor_directory)
22 mkdir $(DESTDIR)$(hib_directory) -p
23 ln -s ../init.d/mediasvr S99mediasvr
24 mv ./S99mediasvr $(DESTDIR)$(hib_directory)
27 fmsvcdir = /etc/rc.d/init.d
28 dist_fmsvc_DATA = ./data/mediasvr
30 ### libmedia-utils.la ###
31 lib_LTLIBRARIES = libmedia-utils.la
32 libmedia_utils_la_SOURCES = lib/media-util-noti.c \
33 lib/media-util-ipc.c \
35 lib/media-util-register.c
37 libmedia_utils_la_CFLAGS = -I${srcdir}/lib/include \
45 libmedia_utils_la_LIBADD = $(GLIB_LIBS) \
53 ### file-manager-server ###
54 bin_PROGRAMS = media-server \
58 media_server_SOURCES = common/media-server-dbus.c \
59 common/media-server-drm.c \
60 common/media-server-utils.c \
61 common/media-server-external-storage.c \
62 common/media-server-db-svc.c \
63 common/media-server-inotify-internal.c \
64 common/media-server-inotify.c \
65 common/media-server-db.c \
66 common/media-server-socket.c \
67 common/media-server-thumb.c \
68 common/media-server-scanner.c \
69 common/media-server-main.c
71 media_server_CFLAGS = -I${srcdir}/common/include \
72 -I${srcdir}/lib/include \
75 $(PHONESTATUS_CFLAGS) \
77 $(DRM_SERVICE_CFLAGS) \
79 $(LIBPMCONTROL_CFLAGS) \
84 media_server_LDADD = libmedia-utils.la \
91 $(LIBPMCONTROL_LIBS) \
97 media_scanner_SOURCES = common/scanner/media-scanner-drm.c \
98 common/scanner/media-scanner-utils.c \
99 common/scanner/media-scanner-db-svc.c \
100 common/scanner/media-scanner-scan.c \
101 common/scanner/media-scanner-socket.c \
102 common/scanner/media-scanner.c
104 media_scanner_CFLAGS = -I${srcdir}/common/scanner/include \
105 -I${srcdir}/lib/include \
106 -I${srcdir}/common/include \
109 $(PHONESTATUS_CFLAGS) \
111 $(DRM_SERVICE_CFLAGS) \
113 $(LIBPMCONTROL_CFLAGS) \
117 media_scanner_LDADD = libmedia-utils.la \
120 $(PHONESTATUS_LIBS) \
122 $(DRM_SERVICE_LIBS) \
124 $(LIBPMCONTROL_LIBS) \
128 -ldl #this is for using dlsym
130 mediadb_update_SOURCES = common/mediadb-update.c
132 mediadb_update_CFLAGS = -I${srcdir}/lib/include \
136 mediadb_update_LDADD = libmedia-utils.la \
140 ### includeheaders ###
141 includeheadersdir = $(includedir)/media-utils
142 includeheaders_HEADERS = lib/include/media-util-noti.h \
143 lib/include/media-util-register.h \
144 lib/include/media-util-err.h \
145 lib/include/media-util-db.h \
146 lib/include/media-util-ipc.h \
147 lib/include/media-util.h \
148 lib/include/media-server-ipc.h