tizen 2.3.1 release
[framework/system/dlog.git] / Makefile.am
1 AM_CFLAGS = -I$(srcdir)/include \
2         $(DEBUG_CFLAGS) \
3         -Werror \
4         $(CAPI_BASE_COMMON_CFLAGS)
5
6 dlog_includedir = $(includedir)/dlog
7 dlog_include_HEADERS = \
8         include/dlog.h
9
10 lib_LTLIBRARIES = libdlog.la
11
12 libdlog_la_SOURCES =  \
13         src/libdlog/log.c \
14         include/dlog.h \
15         src/libdlog/logconfig.c \
16         include/logconfig.h \
17         src/libdlog/loglimiter.c \
18         include/loglimiter.h
19
20 libdlog_la_LIBADD = -lpthread \
21         $(systemd_journal_LIBS) \
22         $(CAPI_BASE_COMMON_LIBS)
23
24 bin_PROGRAMS = dlogutil dlog_logger
25
26 dlogutil_CFLAGS =  \
27         $(AM_CFLAGS) \
28         -fPIE
29
30 dlogutil_LDFLAGS = \
31         $(AM_LDFLAGS) \
32         -pie
33
34 dlogutil_SOURCES = \
35         src/shared/logprint.c \
36         src/logutil/logutil.c \
37         include/logger.h \
38         include/logprint.h
39
40 dlog_logger_CFLAGS =  \
41         $(AM_CFLAGS) \
42         -fPIE
43
44 dlog_logger_LDFLAGS = \
45         $(AM_LDFLAGS) \
46         -pie
47
48 dlog_logger_SOURCES = \
49         src/shared/logprint.c \
50         src/logger/logger.c \
51         include/logger.h \
52         include/logprint.h
53
54 # conf file
55 pkgconfigdir = $(libdir)/pkgconfig
56 pkgconfig_DATA = dlog.pc