aboutsummaryrefslogtreecommitdiff
path: root/data-ipa-cfg-mgr/ipacm/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'data-ipa-cfg-mgr/ipacm/src/Makefile.am')
-rw-r--r--data-ipa-cfg-mgr/ipacm/src/Makefile.am13
1 files changed, 11 insertions, 2 deletions
diff --git a/data-ipa-cfg-mgr/ipacm/src/Makefile.am b/data-ipa-cfg-mgr/ipacm/src/Makefile.am
index 2fdb3f8..7a62a75 100644
--- a/data-ipa-cfg-mgr/ipacm/src/Makefile.am
+++ b/data-ipa-cfg-mgr/ipacm/src/Makefile.am
@@ -31,10 +31,19 @@ bin_PROGRAMS = ipacm
requiredlibs = ${LIBXML_LIB} -lxml2 -lpthread -lnetfilter_conntrack -lnfnetlink\
../../ipanat/src/libipanat.la
-ipacm_LDADD = $(requiredlibs)
-
AM_CPPFLAGS += "-std=c++0x"
+if USE_GLIB
+ipacm_CFLAGS = $(AM_CFLAGS) -DUSE_GLIB @GLIB_CFLAGS@
+ipacm_LDFLAGS = -lpthread @GLIB_LIBS@
+ipacm_CPPFLAGS = -DUSE_GLIB $(AM_CFLAGS) $(AM_CPPFLAGS) @GLIB_CFLAGS@
+else
+ipacm_CFLAGS = $(AM_CFLAGS)
+ipacm_LDFLAGS = -lpthread
+ipacm_CPPFLAGS = $(AM_CPPFLAGS)
+endif
+ipacm_LDADD = $(requiredlibs)
+
LOCAL_MODULE := libipanat
LOCAL_PRELINK_MODULE := false
include $(BUILD_SHARED_LIBRARY)