--- Makefile.am | 9 +++++++++ configure.ac | 15 +++++++++++++++ 2 files changed, 24 insertions(+), 0 deletions(-) diff --git a/Makefile.am b/Makefile.am index 724dd5d..01441dc 100644 --- a/Makefile.am +++ b/Makefile.am @@ -132,6 +132,15 @@ client_obex_client_SOURCES = $(gdbus_sources) $(gobex_sources) \ client_obex_client_LDADD = @GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@ endif +if FUSE +bin_PROGRAMS = fuse/obexfuse + +fuse_obexfuse_SOURCES = $(gobex_sources) $(btio_sources) \ + fuse/helpers.c fuse/obexfuse.c + +fuse_obexfuse_LDADD = @GLIB_LIBS@ @GTHREAD_LIBS@ @BLUEZ_LIBS@ @FUSE_LIBS@ +endif + service_DATA = $(service_in_files:.service.in=.service) AM_CFLAGS = @BLUEZ_CFLAGS@ @EBOOK_CFLAGS@ @GTHREAD_CFLAGS@ @GLIB_CFLAGS@ \ diff --git a/configure.ac b/configure.ac index c8e61ac..f380481 100644 --- a/configure.ac +++ b/configure.ac @@ -180,4 +180,19 @@ AM_CONDITIONAL(CLIENT, test "${enable_client}" != "no") AM_CONDITIONAL(READLINE, test "${readline_found}" = "yes") +AC_ARG_ENABLE(fuse, AC_HELP_STRING([--enable-fuse], + [Build obexfuse]), [ + PKG_CHECK_MODULES(FUSE, fuse, dummy=yes, + AC_MSG_ERROR(FUSE is required)) + AC_SUBST(FUSE_CFLAGS) + AC_SUBST(FUSE_LIBS) + enable_fuse=${enableval} + + PKG_CHECK_MODULES(GTHREAD, gthread-2.0, dummy=yes, + AC_MSG_ERROR(libgthread is required)) + AC_SUBST(GTHREAD_CFLAGS) + AC_SUBST(GTHREAD_LIBS) +]) +AM_CONDITIONAL(FUSE, test "${enable_fuse}" != "no") + AC_OUTPUT(Makefile) -- 1.7.8.6 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html