Release 2.0 beta
[framework/connectivity/libnet-client.git] / Makefile.am
1 CPPFLAGS  =  $(DBUS_CFLAGS) $(GLIB_CFLAGS) $(DLOG_CFLAGS) $(VCONF_CFLAGS)
2
3 ACLOCAL_AMFLAGS = -I m4
4
5 ####################################################################################
6 #
7 #                               network client library
8 #
9 ####################################################################################
10
11 lib_LTLIBRARIES = libnetwork.la
12
13 CPPFLAGS += -DEXPORT_API="__attribute__((visibility(\"default\")))" -DPREFIX=\"$(PREFIX)\" -DVITA_FEATURE
14
15 libnetwork_la_SOURCES = \
16                         src/network-wifi-intf.c \
17                         src/network-cm-intf.c \
18                         src/network-profile-intf.c \
19                         src/network-dbus-request.c \
20                         src/network-internal.c \
21                         src/network-signal-handler.c 
22
23 libnetwork_la_CFLAGS = \
24               -I$(srcdir)/include \
25               -I$(srcdir)/include/wifi \
26               -I$(srcdir)/include/profile \
27               -I$(srcdir)/include/common \
28               -I$(srcdir)/src/include 
29
30 libnetwork_la_CFLAGS += $(CPPFLAGS)
31
32 libnetwork_la_LIBADD =  \
33                          $(DBUS_LIBS) $(GLIB_LIBS) $(VCONF_LIBS) \
34                          $(GTHREAD_LIBS) $(DLOG_LIBS) -lpthread -lrt
35
36 includelibnetworkdir = $(includedir)/network
37
38 includelibnetwork_HEADERS =  include/common/network-cm-intf.h \
39                         include/common/network-cm-error.h \
40                         include/profile/network-pm-intf.h \
41                         include/profile/network-pm-wlan.h \
42                         include/profile/network-pm-config.h \
43                         include/wifi/network-wifi-intf.h 
44
45 libnetwork_la_CFLAGS += $(AM_FLAGS)
46
47 pcfiles = network.pc 
48
49 %.pc: %.pc
50         cp $< $@
51
52 pkgconfigdir   = $(libdir)/pkgconfig
53
54 pkgconfig_DATA = $(pcfiles)