AM_CPPFLAGS = -I$(top_srcdir) $(DBUS_CFLAGS)
-noinst_LTLIBRARIES = libclient.la
+noinst_LTLIBRARIES = libclient.la libproxy.la
libclient_la_SOURCES = \
types.cc types.h \
commands.cc commands.h \
errors.cc errors.h
-libclient_la_LIBADD = utils/libutils.la ../dbus/libdbus.la
+libclient_la_LIBADD = \
+ utils/libutils.la \
+ ../dbus/libdbus.la
+
+libproxy_la_SOURCES = \
+ proxy.cc proxy.h \
+ proxy-dbus.cc proxy-dbus.h \
+ proxy-lib.cc proxy-lib.h
bin_PROGRAMS = snapper
cmd-cleanup.cc \
cmd-debug.cc \
cleanup.cc cleanup.h \
- proxy.cc proxy.h \
- proxy-dbus.cc proxy-dbus.h \
- proxy-lib.cc proxy-lib.h \
locker.cc locker.h \
misc.cc misc.h \
MyFiles.cc MyFiles.h \
GlobalOptions.cc GlobalOptions.h
snapper_LDADD = \
+ libproxy.la \
libclient.la \
../snapper/libsnapper.la \
utils/libutils.la \
../dbus/libdbus.la \
- $(JSONC_LIBS)
+ $(JSON_C_LIBS)
libexecdir = /usr/lib/snapper
systemd_helper_SOURCES = \
systemd-helper.cc \
cleanup.cc cleanup.h \
- proxy.cc proxy.h \
- proxy-dbus.cc proxy-dbus.h \
- proxy-lib.cc proxy-lib.h \
locker.cc locker.h \
misc.cc misc.h
-systemd_helper_LDADD = libclient.la ../snapper/libsnapper.la utils/libutils.la ../dbus/libdbus.la
+systemd_helper_LDADD = \
+ libproxy.la \
+ libclient.la \
+ ../snapper/libsnapper.la \
+ utils/libutils.la \
+ ../dbus/libdbus.la
if ENABLE_BTRFS
PKG_CHECK_MODULES(DBUS, dbus-1)
PKG_CHECK_MODULES(XML2, libxml-2.0)
-PKG_CHECK_MODULES(JSONC, json-c, [], [AC_MSG_WARN([Cannot find json-c. Please install libjson-c-devel])])
+PKG_CHECK_MODULES(JSON_C, json-c, [], [AC_MSG_WARN([Cannot find json-c. Please install libjson-c-devel])])
PKG_CHECK_MODULES(ZLIB, zlib)
# Conditional support for libbtrfsutil based on existence of pkg-config file
csv_formatter_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la
-json_formatter_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la $(JSONC_LIBS)
+json_formatter_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la $(JSON_C_LIBS)
getopts_test_LDADD = -lboost_unit_test_framework ../client/utils/libutils.la
plugindir = /usr/lib/zypp/plugins/commit
plugin_PROGRAMS = snapper-zypp-plugin
-AM_CPPFLAGS = $(DBUS_CFLAGS) $(XML2_CFLAGS) $(JSONC_CFLAGS)
+AM_CPPFLAGS = $(DBUS_CFLAGS) $(XML2_CFLAGS) $(JSON_C_CFLAGS)
snapper_zypp_plugin_SOURCES = \
snapper-zypp-plugin.cc snapper-zypp-plugin.h \
../snapper/libsnapper.la \
../dbus/libdbus.la \
../stomp/libstomp.la \
- $(JSONC_LIBS)
+ $(JSON_C_LIBS)
check_PROGRAMS = solvable-matcher.test forwarding-zypp-plugin