Files
finit/plugins/Makefile.am
T
Joachim Nilsson e54c7eef65 Fix dlopening of plugins
Finit must export symbols, but plugins do not since they are modules.

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
2016-04-05 03:20:10 +02:00

20 lines
773 B
Makefile

AM_LDFLAGS = -module -avoid-version -shared
AM_CPPFLAGS = -U_FORTIFY_SOURCE
AM_CPPFLAGS += -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_GNU_SOURCE -D_DEFAULT_SOURCE
AM_CPPFLAGS += -DFINIT_FIFO=\"$(fifo)\"
if STATIC
noinst_LTLIBRARIES = libplug.la
libplug_la_SOURCES = alsa-utils.c bootmisc.c dbus.c hwclock.c \
initctl.c netlink.c pidfile.c resolvconf.c \
time.c tty.c urandom.c x11-common.c
else
pkglib_LTLIBRARIES = alsa-utils.la bootmisc.la dbus.la hwclock.la \
initctl.la netlink.la pidfile.la resolvconf.la \
time.la tty.la urandom.la x11-common.la
# Clean up .la files installed by libtool despite being in -module mode
install-exec-hook:
@(cd $(DESTDIR)$(pkglibdir) && $(RM) $(pkglib_LTLIBRARIES))
endif