moddir = ${pkglibdir}/modules default_ldflags = -module -avoid-version -export-dynamic static_ldflags = $(default_ldflags) -static -rpath $(moddir) EXTRA_LTLIBTRARIES = SystemBackendPosix.la SystemBackendProc.la UserBackendMysql.la mod_LTLIBRARIES = noinst_LTLIBRARIES = FileLogger.la if SYSTEMBACKEND_POSIX noinst_LTLIBRARIES += SystemBackendPosix.la endif if SYSTEMBACKEND_PROC noinst_LTLIBRARIES += SystemBackendProc.la endif if USERBACKEND_MYSQL mod_LTLIBRARIES += UserBackendMysql.la endif FileLogger_la_SOURCES = FileLogger.cpp FileLogger_la_LDFLAGS = $(static_ldflags) -export-symbols-regex '^FileLogger_LTX_' SystemBackendPosix_la_SOURCES = SystemBackendPosix.cpp SystemBackendPosix_la_LIBADD = $(sigc_LIBS) SystemBackendPosix_la_LDFLAGS = $(static_ldflags) -export-symbols-regex '^SystemBackendPosix_LTX_' SystemBackendProc_la_SOURCES = SystemBackendProc.cpp SystemBackendProc_la_LDFLAGS = $(static_ldflags) -export-symbols-regex '^SystemBackendProc_LTX_' UserBackendMysql_la_SOURCES = UserBackendMysql.cpp UserBackendMysql_la_LIBADD = $(MYSQL_LDFLAGS) UserBackendMysql_la_LDFLAGS = $(default_ldflags) -export-symbols-regex '^UserBackendMysql_LTX_' noinst_HEADERS = SystemBackendPosix.h SystemBackendProc.h UserBackendMysql.h