diff options
| -rw-r--r-- | acinclude.m4 | 6 | ||||
| -rw-r--r-- | audio/Makefile.am | 23 | ||||
| -rwxr-xr-x | bootstrap-configure | 3 | 
3 files changed, 25 insertions, 7 deletions
| diff --git a/acinclude.m4 b/acinclude.m4 index dee55b24..c4e6103d 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -157,6 +157,7 @@ AC_DEFUN([AC_ARG_BLUEZ], [  	usb_enable=${usb_found}  	glib_enable=no  	obex_enable=${openobex_found} +	headset_enable=no  	network_enable=no  	input_enable=no  	sync_enable=no @@ -233,6 +234,10 @@ AC_DEFUN([AC_ARG_BLUEZ], [  		obex_enable=${enableval}  	]) +	AC_ARG_ENABLE(headset, AC_HELP_STRING([--enable-headset], [enable headset service]), [ +		headset_enable=${enableval} +	]) +  	AC_ARG_ENABLE(network, AC_HELP_STRING([--enable-network], [enable network service]), [  		network_enable=${enableval}  	]) @@ -340,6 +345,7 @@ AC_DEFUN([AC_ARG_BLUEZ], [  	AM_CONDITIONAL(HAL, test "${hal_enable}" = "yes" && test "${hal_found}" = "yes")  	AM_CONDITIONAL(USB, test "${usb_enable}" = "yes" && test "${usb_found}" = "yes")  	AM_CONDITIONAL(OBEX, test "${obex_enable}" = "yes" && test "${openobex_found}" = "yes") +	AM_CONDITIONAL(HEADSETSERVICE, test "${headset_enable}" = "yes")  	AM_CONDITIONAL(NETWORKSERVICE, test "${network_enable}" = "yes")  	AM_CONDITIONAL(INPUTSERVICE, test "${input_enable}" = "yes")  	AM_CONDITIONAL(SYNCSERVICE, test "${sync_enable}" = "yes" && test "${opensync_found}" = "yes") diff --git a/audio/Makefile.am b/audio/Makefile.am index 63f338b7..4de6d59f 100644 --- a/audio/Makefile.am +++ b/audio/Makefile.am @@ -1,18 +1,27 @@ -servicedir = $(libdir)/bluetooth +if HEADSETSERVICE +if CONFIGFILES +confdir = $(sysconfdir)/bluetooth -noinst_PROGRAMS = bluetoothd-service-audio \ -			bluetoothd-service-headset +conf_DATA = headset.service +endif -bluetoothd_service_audio_SOURCES = main.c manager.h manager.c +servicedir = $(libdir)/bluetooth -bluetoothd_service_audio_LDADD = $(top_builddir)/common/libhelper.a \ -			@SBC_LIBS@ @GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@ +service_PROGRAMS = bluetoothd-service-headset  bluetoothd_service_headset_SOURCES = headset.c  bluetoothd_service_headset_LDADD = $(top_builddir)/common/libhelper.a \ -			@GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@ +				@GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@ +endif + +noinst_PROGRAMS = bluetoothd-service-audio + +bluetoothd_service_audio_SOURCES = main.c manager.h manager.c + +bluetoothd_service_audio_LDADD = $(top_builddir)/common/libhelper.a \ +			@SBC_LIBS@ @GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@  AM_CFLAGS = @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ @GLIB_CFLAGS@ @SBC_CFLAGS@ diff --git a/bootstrap-configure b/bootstrap-configure index 82c9cc03..2a23ad5e 100755 --- a/bootstrap-configure +++ b/bootstrap-configure @@ -13,7 +13,10 @@ fi  		--localstatedir=/var \  		--libexecdir=/lib \  		--enable-all \ +		--enable-glib \ +		--enable-headset \  		--disable-configfiles \  		--disable-initscripts \  		--disable-pcmciarules \ +		--disable-sdpd \  		--disable-cups $* | 
