mirror of git://git.sysmocom.de/ofono
build: Add configure option for building tools
This commit is contained in:
parent
fe9bb02484
commit
0bcbcc8db6
|
@ -350,7 +350,8 @@ else
|
||||||
build_plugindir = $(plugindir)
|
build_plugindir = $(plugindir)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
AM_CFLAGS = @DBUS_CFLAGS@ @GLIB_CFLAGS@ @CAPNG_CFLAGS@ $(builtin_cflags) \
|
AM_CFLAGS = @DBUS_CFLAGS@ @GLIB_CFLAGS@ @CAPNG_CFLAGS@ @USB_CFLAGS@ \
|
||||||
|
$(builtin_cflags) \
|
||||||
-DOFONO_PLUGIN_BUILTIN \
|
-DOFONO_PLUGIN_BUILTIN \
|
||||||
-DPLUGINDIR=\""$(build_plugindir)"\"
|
-DPLUGINDIR=\""$(build_plugindir)"\"
|
||||||
|
|
||||||
|
@ -498,6 +499,7 @@ unit_test_caif_SOURCES = unit/test-caif.c $(gatchat_sources) \
|
||||||
unit_test_caif_LDADD = @GLIB_LIBS@
|
unit_test_caif_LDADD = @GLIB_LIBS@
|
||||||
unit_objects += $(unit_test_caif_OBJECTS)
|
unit_objects += $(unit_test_caif_OBJECTS)
|
||||||
|
|
||||||
|
if TOOLS
|
||||||
noinst_PROGRAMS += tools/huawei-audio tools/auto-enable
|
noinst_PROGRAMS += tools/huawei-audio tools/auto-enable
|
||||||
|
|
||||||
tools_huawei_audio_SOURCES = $(gdbus_sources) tools/huawei-audio.c
|
tools_huawei_audio_SOURCES = $(gdbus_sources) tools/huawei-audio.c
|
||||||
|
@ -505,6 +507,7 @@ tools_huawei_audio_LDADD = @GLIB_LIBS@ @DBUS_LIBS@
|
||||||
|
|
||||||
tools_auto_enable_SOURCES = $(gdbus_sources) tools/auto-enable.c
|
tools_auto_enable_SOURCES = $(gdbus_sources) tools/auto-enable.c
|
||||||
tools_auto_enable_LDADD = @GLIB_LIBS@ @DBUS_LIBS@
|
tools_auto_enable_LDADD = @GLIB_LIBS@ @DBUS_LIBS@
|
||||||
|
endif
|
||||||
|
|
||||||
noinst_PROGRAMS += gatchat/gsmdial gatchat/test-server gatchat/test-qcdm
|
noinst_PROGRAMS += gatchat/gsmdial gatchat/test-server gatchat/test-qcdm
|
||||||
|
|
||||||
|
|
|
@ -13,4 +13,5 @@ fi
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
--enable-capng \
|
--enable-capng \
|
||||||
|
--enable-tools \
|
||||||
--disable-datafiles $*
|
--disable-datafiles $*
|
||||||
|
|
10
configure.ac
10
configure.ac
|
@ -153,6 +153,16 @@ AC_SUBST(UDEV_CFLAGS)
|
||||||
AC_SUBST(UDEV_LIBS)
|
AC_SUBST(UDEV_LIBS)
|
||||||
AM_CONDITIONAL(UDEV, test "${enable_udev}" = "yes")
|
AM_CONDITIONAL(UDEV, test "${enable_udev}" = "yes")
|
||||||
|
|
||||||
|
AC_ARG_ENABLE(tools, AC_HELP_STRING([--enable-tools],
|
||||||
|
[enable testing tools]), [enable_tools=${enableval}])
|
||||||
|
if (test "${enable_tools}" = "yes"); then
|
||||||
|
PKG_CHECK_MODULES(USB, libusb-1.0, dummy=yes,
|
||||||
|
AC_MSG_ERROR(USB library is required))
|
||||||
|
AC_SUBST(USB_CFLAGS)
|
||||||
|
AC_SUBST(USB_LIBS)
|
||||||
|
fi
|
||||||
|
AM_CONDITIONAL(TOOLS, test "${enable_tools}" = "yes")
|
||||||
|
|
||||||
AC_ARG_ENABLE(atmodem, AC_HELP_STRING([--disable-atmodem],
|
AC_ARG_ENABLE(atmodem, AC_HELP_STRING([--disable-atmodem],
|
||||||
[disable ETSI AT modem support]),
|
[disable ETSI AT modem support]),
|
||||||
[enable_atmodem=${enableval}])
|
[enable_atmodem=${enableval}])
|
||||||
|
|
Loading…
Reference in New Issue