serialization: add dbuspolicyserializer to Makefile 94/199794/12
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>
Fri, 8 Feb 2019 11:44:02 +0000 (12:44 +0100)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Thu, 7 Mar 2019 07:35:35 +0000 (07:35 +0000)
Change-Id: I9b75dcae61188665f01611f124459f0ec44196cb

Makefile.am

index 249041b..32f6154 100644 (file)
@@ -10,7 +10,8 @@ AM_CPPFLAGS = \
        -DSYSCONFDIR=\""$(sysconfdir)"\" \
         $(CYNARA_CFLAGS) \
        $(DLOG_CFLAGS) \
-       -I${top_srcdir}/src
+       -I${top_srcdir}/src \
+       -Isrc/internal/include
 
 AM_CFLAGS = ${my_CFLAGS} \
        -fvisibility=hidden \
@@ -59,7 +60,8 @@ COMMON_SRC =\
        src/internal/policy_containers.cpp \
        src/internal/own_tree.cpp \
        src/internal/xml_parser.cpp \
-       src/internal/tslog.cpp
+       src/internal/tslog.cpp \
+       src/internal/serializer.cpp
 
 src_libdbuspolicy1_la_SOURCES =\
        $(COMMON_SRC) \
@@ -76,6 +78,27 @@ src_libdbuspolicy1_la_LDFLAGS = $(AM_LDFLAGS) \
        -Wl,--version-script=$(top_srcdir)/src/libdbuspolicy1.sym
 src_libdbuspolicy1_la_DEPENDENCIES = ${top_srcdir}/src/libdbuspolicy1.sym
 
+dbuspolicyserializer_SOURCES =\
+       src/dbuspolicy_serializer.cpp
+
+dbuspolicyserializer_CFLAGS="-Isrc/internal/include $(AM_CFLAGS)"
+
+# dbuspolicyserializer_LDFLAGS = $(AM_LDFLAGS) \
+#         -version-info $(LIBDBUSPOLICY1_CURRENT):$(LIBDBUSPOLICY1_REVISION):$(LIBDBUSPOLICY1_AGE) \
+#         $(CYNARA_LIBS) \
+#         $(DLOG_LIBS) \
+#         -Wl,--version-script=$(top_srcdir)/src/libdbuspolicy1.sym
+
+dbuspolicyserializer_LDADD = src/libinternal.a \
+       $(CYNARA_LIBS) \
+       $(DLOG_LIBS) \
+       -lexpat
+
+dbuspolicyserializer_DEPENDENCIES = ${top_srcdir}/src/libdbuspolicy1.sym
+
+bin_PROGRAMS = dbuspolicyserializer
+dbuspolicyserializerdir = /bin/
+
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = src/libdbuspolicy1.pc
 EXTRA_DIST += src/libdbuspolicy1.pc.in