mirror of
https://git.kernel.org/pub/scm/bluetooth/bluez.git
synced 2024-11-16 08:44:38 +08:00
58 lines
1.1 KiB
Makefile
58 lines
1.1 KiB
Makefile
|
|
plugindir = $(libdir)/bluetooth/plugins
|
|
|
|
if NETLINK
|
|
netlink_plugins = netlink.la
|
|
else
|
|
netlink_plugins =
|
|
endif
|
|
|
|
if SERVICEPLUGIN
|
|
service_plugins = service.la
|
|
else
|
|
service_plugins =
|
|
endif
|
|
|
|
plugin_LTLIBRARIES = hal.la $(netlink_plugins) $(service_plugins)
|
|
|
|
noinst_LTLIBRARIES = echo.la storage.la
|
|
|
|
echo_la_SOURCES = echo.c
|
|
|
|
storage_la_SOURCES = storage.c
|
|
|
|
if NETLINK
|
|
netlink_la_SOURCES = netlink.c
|
|
|
|
netlink_la_LIBADD = @NETLINK_LIBS@
|
|
endif
|
|
|
|
if SERVICEPLUGIN
|
|
service_la_SOURCES = service.c
|
|
endif
|
|
|
|
AM_LDFLAGS = -module -avoid-version -no-undefined
|
|
|
|
AM_CFLAGS = -fvisibility=hidden @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ \
|
|
@GLIB_CFLAGS@ @GDBUS_CFLAGS@ @NETLINK_CFLAGS@
|
|
|
|
INCLUDES = -I$(top_srcdir)/common -I$(top_srcdir)/src
|
|
|
|
MAINTAINERCLEANFILES = Makefile.in
|
|
|
|
all-local:
|
|
@$(LN_S) -f $(top_srcdir)/input/.libs/input.so
|
|
@$(LN_S) -f $(top_srcdir)/audio/.libs/audio.so
|
|
@$(LN_S) -f $(top_srcdir)/serial/.libs/serial.so
|
|
@$(LN_S) -f $(top_srcdir)/network/.libs/network.so
|
|
@$(LN_S) -f .libs/service.so
|
|
@$(LN_S) -f .libs/hal.so
|
|
|
|
clean-local:
|
|
@rm -f hal.so
|
|
@rm -f service.so
|
|
@rm -f network.so
|
|
@rm -f serial.so
|
|
@rm -f audio.so
|
|
@rm -f input.so
|