1 CPPFLAGS = $(GIO_CFLAGS) $(GLIB_CFLAGS) $(DLOG_CFLAGS) $(VCONF_CFLAGS) $(WAPI_CFLAGS) $(DUALSIM_CFLAGS) $(WEARABLE_CFLAGS) $(TIZEN_TV_CFLAGS)
2 CPPFLAGS += -Wall -Werror -fvisibility=hidden
4 ACLOCAL_AMFLAGS = -I m4
6 ####################################################################################
8 # network client library
10 ####################################################################################
12 lib_LTLIBRARIES = libnetwork.la
14 CPPFLAGS += -DEXPORT_API="__attribute__((visibility(\"default\")))" -DPREFIX=\"$(PREFIX)\" -DVITA_FEATURE
16 libnetwork_la_SOURCES = \
17 src/network-wifi-intf.c \
18 src/network-cm-intf.c \
19 src/network-profile-intf.c \
20 src/network-dbus-request.c \
21 src/network-internal.c \
22 src/network-signal-handler.c \
23 src/network-mptcp-intf.c
25 libnetwork_la_CFLAGS = \
27 -I$(srcdir)/include/wifi \
28 -I$(srcdir)/include/profile \
29 -I$(srcdir)/include/common \
30 -I$(srcdir)/include/mptcp \
31 -I$(srcdir)/include/internal \
35 libnetwork_la_CFLAGS += -DTIZEN_TEST_GCOV
39 libnetwork_la_CFLAGS += $(CPPFLAGS)
41 libnetwork_la_LIBADD = \
42 $(GIO_LIBS) $(GLIB_LIBS) $(VCONF_LIBS) \
43 $(GTHREAD_LIBS) $(DLOG_LIBS) -lpthread -lrt @LNC_LIBS@
45 includelibnetworkdir = $(includedir)/network
47 includelibnetwork_HEADERS = include/common/network-cm-intf.h \
48 include/common/network-cm-error.h \
49 include/profile/network-pm-intf.h \
50 include/profile/network-pm-wlan.h \
51 include/profile/network-pm-config.h \
52 include/wifi/network-wifi-intf.h \
53 include/mptcp/network-mptcp-intf.h
55 libnetwork_la_CFLAGS += $(AM_FLAGS)
62 pkgconfigdir = $(libdir)/pkgconfig
64 pkgconfig_DATA = $(pcfiles)