diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 741 |
1 files changed, 0 insertions, 741 deletions
diff --git a/configure.ac b/configure.ac deleted file mode 100644 index 576dd78c5..000000000 --- a/configure.ac +++ /dev/null @@ -1,741 +0,0 @@ -AC_PREREQ([2.63]) - -dnl----------------------------------------------------------------------------- -dnl Package and library versioning support -dnl - -m4_define([mm_major_version], [1]) -m4_define([mm_minor_version], [21]) -m4_define([mm_micro_version], [0]) -m4_define([mm_version], - [mm_major_version.mm_minor_version.mm_micro_version]) - -dnl libtool versioning for libmm-glib (-version-info c:r:a) -dnl If the interface is unchanged, but the implementation has changed or -dnl been fixed, then increment r. -dnl Otherwise, increment c and zero r. -dnl If the interface has grown (that is, the new library is compatible -dnl with old code), increment a. -dnl If the interface has changed in an incompatible way (that is, -dnl functions have changed or been removed), then zero a. -m4_define([mm_glib_lt_current], [9]) -m4_define([mm_glib_lt_revision], [0]) -m4_define([mm_glib_lt_age], [9]) - -dnl----------------------------------------------------------------------------- -dnl autoconf, automake, libtool initialization -dnl -AC_INIT([ModemManager], - [mm_version], - [https://gitlab.freedesktop.org/mobile-broadband/ModemManager/issues], - [ModemManager]) -AM_INIT_AUTOMAKE([1.11.2 subdir-objects tar-ustar no-dist-gzip dist-xz -Wno-portability]) -m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) - -AM_MAINTAINER_MODE([enable]) - -AM_SILENT_RULES([yes]) - -AC_CONFIG_MACRO_DIR([m4]) - -AC_CONFIG_HEADERS(config.h) - -dnl Define system extensions for various things like strcasestr() -AC_USE_SYSTEM_EXTENSIONS - -dnl Required programs -AC_PROG_CC -AM_PROG_CC_C_O -AC_PROG_INSTALL -AC_PROG_MKDIR_P -AC_PROG_LN_S - -dnl Initialize libtool -LT_PREREQ([2.2]) -LT_INIT([disable-static]) - -dnl----------------------------------------------------------------------------- -dnl Compiler warnings -dnl - -dnl Make sure autoconf-archive is available -m4_pattern_forbid([^AX_(COMPILER_FLAGS|COMPILER_FLAGS_(CFLAGS|GIR|LDFLAGS))\b], - [Unexpanded AX_ macro found. Please install GNU autoconf-archive]) - -dnl Detect git or release builds -AX_IS_RELEASE([git-directory]) - -dnl Function type cast disabled: used throughout the code especially to -dnl cast GAsyncReadyCallbacks with the real object type instead of GObject -DISABLED_WARNINGS="${DISABLED_WARNINGS} -Wno-cast-function-type" - -dnl All message protocol structs are packed, never complain about it -DISABLED_WARNINGS="${DISABLED_WARNINGS} -Wno-packed" - -dnl Setup compiler checks -AX_COMPILER_FLAGS() -AX_COMPILER_FLAGS_CFLAGS(,,,[${DISABLED_WARNINGS}]) - -dnl Specify gnu89 mode -if test "$GCC" = "yes"; then - CFLAGS="$CFLAGS -std=gnu89" -fi - -dnl----------------------------------------------------------------------------- -dnl Version definitions -dnl - -dnl Version stuff -MM_MAJOR_VERSION=mm_major_version -MM_MINOR_VERSION=mm_minor_version -MM_MICRO_VERSION=mm_micro_version -MM_VERSION=mm_version -AC_SUBST(MM_MAJOR_VERSION) -AC_SUBST(MM_MINOR_VERSION) -AC_SUBST(MM_MICRO_VERSION) -AC_SUBST(MM_VERSION) - -dnl libtool version stuff -MM_GLIB_LT_CURRENT=mm_glib_lt_current -MM_GLIB_LT_REVISION=mm_glib_lt_revision -MM_GLIB_LT_AGE=mm_glib_lt_age -AC_SUBST(MM_GLIB_LT_CURRENT) -AC_SUBST(MM_GLIB_LT_REVISION) -AC_SUBST(MM_GLIB_LT_AGE) - -dnl----------------------------------------------------------------------------- -dnl Documentation -dnl - -GTK_DOC_CHECK(1.0) - -dnl----------------------------------------------------------------------------- -dnl i18n -dnl - -AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.19.8]) - -GETTEXT_PACKAGE=ModemManager -AC_SUBST(GETTEXT_PACKAGE) -AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package]) - -dnl----------------------------------------------------------------------------- -dnl Build dependencies -dnl - -GLIB_MIN_VERSION=2.56.0 -GLIB_BUILD_SYMBOLS="-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_56 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_56 -DGLIB_DISABLE_DEPRECATION_WARNINGS" - -PKG_CHECK_MODULES(MM, - glib-2.0 >= $GLIB_MIN_VERSION - gmodule-2.0 - gobject-2.0 - gio-2.0 - gio-unix-2.0) -MM_CFLAGS="$MM_CFLAGS $GLIB_BUILD_SYMBOLS" -AC_SUBST(MM_CFLAGS) -AC_SUBST(MM_LIBS) - -PKG_CHECK_MODULES(LIBMM_GLIB, - glib-2.0 >= $GLIB_MIN_VERSION - gobject-2.0 - gio-2.0 - gio-unix-2.0) -LIBMM_GLIB_CFLAGS="$LIBMM_GLIB_CFLAGS $GLIB_BUILD_SYMBOLS" -AC_SUBST(LIBMM_GLIB_CFLAGS) -AC_SUBST(LIBMM_GLIB_LIBS) - -PKG_CHECK_MODULES(MMCLI, - glib-2.0 >= $GLIB_MIN_VERSION - gobject-2.0 - gio-2.0) -MMCLI_CFLAGS="$MMCLI_CFLAGS $GLIB_BUILD_SYMBOLS" -AC_SUBST(MMCLI_CFLAGS) -AC_SUBST(MMCLI_LIBS) - -dnl Some required utilities -GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0` -AC_SUBST(GLIB_MKENUMS) - -GDBUS_CODEGEN=`$PKG_CONFIG --variable=gdbus_codegen gio-2.0` -AC_SUBST(GDBUS_CODEGEN) - -dnl xsltproc required in git builds only -AC_CHECK_PROG(XSLTPROC_CHECK,xsltproc,yes) -if test "x$ax_is_release" != "xyes" -a "x$XSLTPROC_CHECK" != "xyes"; then - AC_MSG_ERROR([Please install xsltproc before configuring.]) -fi - -dnl----------------------------------------------------------------------------- -dnl Testing support -dnl - -dnl Code coverage (disabled by default) -AX_CODE_COVERAGE - -dnl----------------------------------------------------------------------------- -dnl Introspection and bindings -dnl - -dnl GObject Introspection -GOBJECT_INTROSPECTION_CHECK([0.9.6]) - -dnl Vala bindings -VAPIGEN_CHECK(0.18) -if test "x$enable_vala" = "xyes" -a ! -f "$VAPIGEN_MAKEFILE"; then - AC_MSG_ERROR([Vala bindings enabled but Makefile.vapigen not found. Install vala-devel, or pass --disable-vala]) -fi - -dnl----------------------------------------------------------------------------- -dnl System paths -dnl - -dnl ModemManager configuration directory -pkgsysconfdir="${sysconfdir}/ModemManager" -AC_SUBST(pkgsysconfdir) - -dnl DBus system directory -AC_ARG_WITH(dbus-sys-dir, AS_HELP_STRING([--with-dbus-sys-dir=DIR], [where D-BUS system.d directory is])) -if test -n "$with_dbus_sys_dir" ; then - DBUS_SYS_DIR="$with_dbus_sys_dir" -else - DBUS_SYS_DIR="${sysconfdir}/dbus-1/system.d" -fi -AC_SUBST(DBUS_SYS_DIR) - -dnl udev base directory -AC_ARG_WITH(udev-base-dir, AS_HELP_STRING([--with-udev-base-dir=DIR], [where udev base directory is])) -if test -n "$with_udev_base_dir" ; then - UDEV_BASE_DIR="$with_udev_base_dir" -else - UDEV_BASE_DIR="/lib/udev" -fi -AC_SUBST(UDEV_BASE_DIR) - -dnl systemd system unit directory -AC_ARG_WITH([systemdsystemunitdir], AS_HELP_STRING([--with-systemdsystemunitdir=DIR], [where systemd service files are]), - [], [with_systemdsystemunitdir=$($PKG_CONFIG --variable=systemdsystemunitdir systemd)]) -if test "x$with_systemdsystemunitdir" != xno; then - AC_SUBST([SYSTEMD_UNIT_DIR], [$with_systemdsystemunitdir]) -fi -AM_CONDITIONAL(HAVE_SYSTEMD, [test -n "$SYSTEMD_UNIT_DIR" -a "$SYSTEMD_UNIT_DIR" != xno ]) - - -dnl subdir where plugins are built w.r.t abs_top_builddir, just because it's -dnl different to what meson does -PLUGIN_BUILD_SUBDIR="plugins/.libs" -AC_SUBST(PLUGIN_BUILD_SUBDIR) - -dnl----------------------------------------------------------------------------- -dnl udev support (enabled by default) -dnl - -GUDEV_VERSION=232 - -AC_ARG_WITH(udev, AS_HELP_STRING([--without-udev], [Build without udev support]), [], [with_udev=yes]) -AM_CONDITIONAL(WITH_UDEV, test "x$with_udev" = "xyes") -case $with_udev in - yes) - PKG_CHECK_MODULES(GUDEV, [gudev-1.0 >= $GUDEV_VERSION], [have_gudev=yes],[have_gudev=no]) - if test "x$have_gudev" = "xno"; then - AC_MSG_ERROR([Couldn't find gudev >= $GUDEV_VERSION. Install it, or otherwise configure using --without-udev to disable udev support.]) - else - AC_DEFINE(WITH_UDEV, 1, [Define if you want udev support]) - AC_SUBST(GUDEV_CFLAGS) - AC_SUBST(GUDEV_LIBS) - fi - ;; - *) - with_udev=no - ;; -esac - -dnl----------------------------------------------------------------------------- -dnl build with tests (enabled by default) -dnl - -AC_ARG_WITH(tests, AS_HELP_STRING([--without-tests], [Build without testcases]), [], [with_tests=yes]) -AM_CONDITIONAL(WITH_TESTS, test "x$with_tests" = "xyes") -case $with_tests in - yes) - AC_DEFINE(WITH_TESTS, 1, [Define if you want to build all testcases]) - ;; - *) - with_tests=no - ;; -esac - -dnl----------------------------------------------------------------------------- -dnl Suspend/resume support -dnl - -PKG_CHECK_MODULES(LIBSYSTEMD, [libsystemd >= 209],[have_libsystemd=yes],[have_libsystemd=no]) -PKG_CHECK_MODULES(LIBSYSTEMD_LOGIN, [libsystemd-login >= 183],[have_libsystemd_login=yes],[have_libsystemd_login=no]) -PKG_CHECK_MODULES(LIBELOGIND, [libelogind >= 209], [have_elogind=yes], [have_elogind=no]) -AC_ARG_WITH(systemd-suspend-resume, - AS_HELP_STRING([--with-systemd-suspend-resume=no|yes], - [Enable systemd suspend/resume support [[default=auto]]]),, - [with_systemd_suspend_resume=auto]) -AC_ARG_WITH(powerd-suspend-resume, - AS_HELP_STRING([--with-powerd-suspend-resume=no|yes], - [Enable powerd suspend/resume support [[default=no]]]),, - [with_powerd_suspend_resume=no]) - -if test "x$with_systemd_suspend_resume" = "xauto"; then - if test "x$have_libsystemd" = "xyes" || test "x$have_libsystemd_login" = "xyes" || test "x$have_elogind" = "xyes"; then - with_systemd_suspend_resume=yes - else - with_systemd_suspend_resume=no - fi -fi - -case $with_systemd_suspend_resume in - yes) - if test "x$have_libsystemd" = "xno" && test "x$have_libsystemd_login" = "xno" && test "x$have_elogind" = "xno"; then - AC_MSG_WARN(libsystemd, libsystemd-login or elogind must be available at runtime for suspend/resume support) - fi - ;; - *) - with_systemd_suspend_resume=no - ;; -esac - -if test "x$with_systemd_suspend_resume" = "xyes" && test "x$with_powerd_suspend_resume" = "xyes"; then - AC_MSG_ERROR(--with_systemd_suspend_resume and --with_powerd_suspend_resume should not be selected at the same time) -fi - -if test "x$with_systemd_suspend_resume" = "xyes" || test "x$with_powerd_suspend_resume" = "xyes"; then - AC_DEFINE(WITH_SUSPEND_RESUME, 1, [Define if you have systemd or powerd suspend-resume support]) -fi - -AM_CONDITIONAL(WITH_SYSTEMD_SUSPEND_RESUME, test "x$with_systemd_suspend_resume" = "xyes") -AM_CONDITIONAL(WITH_POWERD_SUSPEND_RESUME, test "x$with_powerd_suspend_resume" = "xyes") - -dnl----------------------------------------------------------------------------- -dnl systemd journal support -dnl - -AC_ARG_WITH(systemd-journal, - AS_HELP_STRING([--with-systemd-journal=no|yes|auto], - [Enable systemd journal support [[default=auto]]]),, - [with_systemd_journal=auto]) - -if test "x$with_systemd_journal" = "xauto"; then - if test "x$have_libsystemd" = "xyes"; then - with_systemd_journal=yes - else - with_systemd_journal=no - fi -fi - -case $with_systemd_journal in - yes) - if test "x$have_libsystemd" = "xno"; then - AC_MSG_ERROR(libsystemd development headers are required) - fi - AC_DEFINE(WITH_SYSTEMD_JOURNAL, 1, [Define if you want systemd journal support]) - ;; - *) - with_systemd_journal=no - ;; -esac - -AM_CONDITIONAL(WITH_SYSTEMD_JOURNAL, test "x$with_systemd_journal" = "xyes") - -dnl----------------------------------------------------------------------------- -dnl PolicyKit -dnl - -PKG_CHECK_MODULES(POLKIT, [polkit-gobject-1 >= 0.97], [have_polkit=yes],[have_polkit=no]) -AC_ARG_WITH(polkit, - AS_HELP_STRING([--with-polkit=(strict|permissive|no)], - [Enable PolicyKit support [[default=auto]]]),, - [with_polkit=auto]) - -if test "x$with_polkit" = "xauto"; then - if test "x$have_polkit" = "xno"; then - with_polkit="no" - else - with_polkit="strict" - fi -elif test "x$with_polkit" = "xyes"; then - with_polkit=strict -fi - -MM_POLKIT_SERVICE="" -if test "x$with_polkit" != "xno"; then - if test "x$have_polkit" = "xno"; then - AC_MSG_ERROR(PolicyKit development headers are required) - fi - - case "x$with_polkit" in - "xpermissive") - MM_DEFAULT_USER_POLICY="yes" - MM_POLKIT_SERVICE="polkit.service" - ;; - "xstrict") - MM_DEFAULT_USER_POLICY="auth_self_keep" - MM_POLKIT_SERVICE="polkit.service" - ;; - *) - AC_MSG_ERROR([Wrong value for --with-polkit: $with_polkit]) - ;; - esac - - AC_DEFINE(WITH_POLKIT, 1, [Define if you have PolicyKit support]) - AC_SUBST(POLKIT_CFLAGS) - AC_SUBST(POLKIT_LIBS) - AC_SUBST(MM_DEFAULT_USER_POLICY) -fi - -AC_SUBST(MM_POLKIT_SERVICE) -AM_CONDITIONAL(WITH_POLKIT, [test "x$with_polkit" != "xno"]) - -dnl----------------------------------------------------------------------------- -dnl AT command via DBus support (disabled by default unless running in --debug) -dnl -dnl It is suggested that this option is only enabled in custom built systems and -dnl only if truly required. -dnl - -AC_ARG_WITH(at_command_via_dbus, - AS_HELP_STRING([--with-at-command-via-dbus], - [Build with Modem.Command() interface enabled always]), - [], - [with_at_command_via_dbus=no]) - -if test "x$with_at_command_via_dbus" = "xyes"; then - AC_DEFINE(WITH_AT_COMMAND_VIA_DBUS, 1, [Define if you want to enable AT commands via DBus]) -fi - -dnl----------------------------------------------------------------------------- -dnl MBIM support (enabled by default) -dnl - -LIBMBIM_VERSION=1.28.0 - -AC_ARG_WITH(mbim, AS_HELP_STRING([--without-mbim], [Build without MBIM support]), [], [with_mbim=yes]) -AM_CONDITIONAL(WITH_MBIM, test "x$with_mbim" = "xyes") -case $with_mbim in - yes) - PKG_CHECK_MODULES(MBIM, [mbim-glib >= $LIBMBIM_VERSION], [have_mbim=yes],[have_mbim=no]) - if test "x$have_mbim" = "xno"; then - AC_MSG_ERROR([Couldn't find libmbim-glib >= $LIBMBIM_VERSION. Install it, or otherwise configure using --without-mbim to disable MBIM support.]) - else - AC_DEFINE(WITH_MBIM, 1, [Define if you want MBIM support]) - AC_SUBST(MBIM_CFLAGS) - AC_SUBST(MBIM_LIBS) - fi - ;; - *) - with_mbim=no - ;; -esac - -dnl----------------------------------------------------------------------------- -dnl QMI support (enabled by default) -dnl - -LIBQMI_VERSION=1.32.0 - -AC_ARG_WITH(qmi, AS_HELP_STRING([--without-qmi], [Build without QMI support]), [], [with_qmi=yes]) -AM_CONDITIONAL(WITH_QMI, test "x$with_qmi" = "xyes") -case $with_qmi in - yes) - PKG_CHECK_MODULES(QMI, [qmi-glib >= $LIBQMI_VERSION], [have_qmi=yes],[have_qmi=no]) - if test "x$have_qmi" = "xno"; then - AC_MSG_ERROR([Couldn't find libqmi-glib >= $LIBQMI_VERSION. Install it, or otherwise configure using --without-qmi to disable QMI support.]) - else - AC_DEFINE(WITH_QMI, 1, [Define if you want QMI support]) - AC_SUBST(QMI_CFLAGS) - AC_SUBST(QMI_LIBS) - fi - ;; - *) - with_qmi=no - ;; -esac - -dnl----------------------------------------------------------------------------- -dnl QRTR support (both as libqrtr-glib and libqmi-glib apis) -dnl - -LIBQRTR_VERSION=1.0.0 -PKG_CHECK_MODULES(QRTR, [qrtr-glib >= $LIBQRTR_VERSION],[have_qrtr=yes],[have_qrtr=no]) -qmi_qrtr_supported=$($PKG_CONFIG --variable=qmi_qrtr_supported qmi-glib) - -AC_ARG_WITH(qrtr, AS_HELP_STRING([--without-qrtr], [Build without QRTR support]), [], [with_qrtr=auto]) -if test "x$with_qrtr" = "xauto"; then - if test "x$qmi_qrtr_supported" = "x1" && test "x$with_qmi" = "xyes" && test "x$have_qrtr" = "xyes"; then - with_qrtr=yes - else - with_qrtr=no - fi -fi -case $with_qrtr in - yes) - if test "x$with_qmi" = "xno"; then - AC_MSG_ERROR([QRTR support requires QMI enabled. Configure using --with-qmi, or otherwise configure using --without-qrtr to disable QRTR support.]) - elif test "x$have_qrtr" = "xno"; then - AC_MSG_ERROR([Couldn't find libqrtr-glib >= $LIBQRTR_VERSION. Install it, or otherwise configure using --without-qrtr to disable QRTR support.]) - elif test "x$qmi_qrtr_supported" != "x1"; then - AC_MSG_ERROR([Couldn't find QRTR support in libqmi-glib. Install it, or otherwise configure using --without-qrtr to disable QRTR support.]) - else - AC_DEFINE(WITH_QRTR, 1, [Define if you want QRTR support]) - AC_SUBST(QRTR_CFLAGS) - AC_SUBST(QRTR_LIBS) - fi - ;; - *) - with_qrtr=no - ;; -esac -AM_CONDITIONAL(WITH_QRTR, test "x$with_qrtr" = "xyes") - -dnl----------------------------------------------------------------------------- -dnl Distribution version string -dnl -AC_ARG_WITH(dist-version, AS_HELP_STRING([--with-dist-version=<mm-dist-version>], [Define the custom version (like distribution package name and revision)]), ac_distver=$withval, ac_distver="") -if ! test x"$ac_distver" = x""; then - AC_DEFINE_UNQUOTED(MM_DIST_VERSION, "$ac_distver", [Define the distribution version string]) -fi - -dnl----------------------------------------------------------------------------- -dnl Protocol libs -dnl - -AM_CONDITIONAL(QCDM_STANDALONE, test "yes" = "no") - -dnl----------------------------------------------------------------------------- -dnl Plugins -dnl -dnl By default all plugins are built and installed. If the user wants to build only -dnl some specific plugins, this can be done by disabling all first and then enabling -dnl only the ones required, e.g.: -dnl $ ./configure \ -dnl --disable-all-plugins \ -dnl --enable-plugin-generic \ -dnl --enable-plugin-zte ... -dnl -dnl If the user wants all plugins except for some specific ones, those can be -dnl explicitly disabled, e.g.: -dnl $ ./configure \ -dnl --disable-plugin-generic \ -dnl --disable-plugin-zte ... -dnl - -MM_ENABLE_ALL_PLUGINS - -MM_ENABLE_PLUGIN([generic]) -MM_ENABLE_PLUGIN([altair-lte]) -MM_ENABLE_PLUGIN([anydata]) -MM_ENABLE_PLUGIN([broadmobi]) -MM_ENABLE_PLUGIN([cinterion]) -MM_ENABLE_PLUGIN([dell], - [with_shared_sierra, - with_shared_novatel, - with_shared_xmm, - with_shared_telit, - with_shared_foxconn]) -MM_ENABLE_PLUGIN([dlink]) -MM_ENABLE_PLUGIN([fibocom], - [with_shared_fibocom, - with_shared_xmm]) -MM_ENABLE_PLUGIN([foxconn], - [with_shared_foxconn]) -MM_ENABLE_PLUGIN([gosuncn]) -MM_ENABLE_PLUGIN([haier]) -MM_ENABLE_PLUGIN([huawei]) -MM_ENABLE_PLUGIN([intel]) -MM_ENABLE_PLUGIN([iridium]) -MM_ENABLE_PLUGIN([linktop]) -MM_ENABLE_PLUGIN([longcheer]) -MM_ENABLE_PLUGIN([mbm]) -MM_ENABLE_PLUGIN([motorola]) -MM_ENABLE_PLUGIN([mtk]) -MM_ENABLE_PLUGIN([nokia]) -MM_ENABLE_PLUGIN([nokia-icera], - [with_shared_icera]) -MM_ENABLE_PLUGIN([novatel], - [with_shared_novatel]) -MM_ENABLE_PLUGIN([novatel-lte]) -MM_ENABLE_PLUGIN([option], - [with_shared_option]) -MM_ENABLE_PLUGIN([option-hso], - [with_shared_option]) -MM_ENABLE_PLUGIN([pantech]) -MM_ENABLE_PLUGIN([qcom-soc]) -MM_ENABLE_PLUGIN([quectel]) -MM_ENABLE_PLUGIN([samsung], - [with_shared_icera]) -MM_ENABLE_PLUGIN([sierra-legacy], - [with_shared_icera, - with_shared_sierra]) -MM_ENABLE_PLUGIN([sierra], - [with_shared_xmm]) -MM_ENABLE_PLUGIN([simtech]) -MM_ENABLE_PLUGIN([telit], - [with_shared_telit]) -MM_ENABLE_PLUGIN([thuraya]) -MM_ENABLE_PLUGIN([tplink]) -MM_ENABLE_PLUGIN([ublox]) -MM_ENABLE_PLUGIN([via]) -MM_ENABLE_PLUGIN([wavecom]) -MM_ENABLE_PLUGIN([x22x]) -MM_ENABLE_PLUGIN([zte], - [with_shared_icera]) - -MM_BUILD_SHARED([icera]) -MM_BUILD_SHARED([sierra]) -MM_BUILD_SHARED([option]) -MM_BUILD_SHARED([novatel]) -MM_BUILD_SHARED([xmm]) -MM_BUILD_SHARED([telit]) -MM_BUILD_SHARED([foxconn]) -MM_BUILD_SHARED([fibocom]) - -dnl----------------------------------------------------------------------------- -dnl Output -dnl - -AC_CONFIG_FILES([ -Makefile -data/Makefile -data/ModemManager.pc -data/mm-glib.pc -data/dispatcher-connection/Makefile -data/dispatcher-fcc-unlock/Makefile -data/tests/Makefile -data/tests/org.freedesktop.ModemManager1.service -include/Makefile -include/ModemManager-version.h -build-aux/Makefile -libqcdm/Makefile -libqcdm/src/Makefile -libqcdm/tests/Makefile -src/Makefile -src/tests/Makefile -plugins/Makefile -test/Makefile -tools/Makefile -tools/tests/Makefile -tools/tests/services/org.freedesktop.ModemManager1.service -introspection/Makefile -introspection/tests/Makefile -po/Makefile.in -docs/Makefile -docs/man/Makefile -docs/reference/Makefile -docs/reference/api/Makefile -docs/reference/api/version.xml -docs/reference/libmm-glib/Makefile -docs/reference/libmm-glib/version.xml -libmm-glib/Makefile -libmm-glib/generated/Makefile -libmm-glib/generated/tests/Makefile -libmm-glib/tests/Makefile -vapi/Makefile -cli/Makefile -examples/Makefile -examples/modem-watcher-python/Makefile -examples/modem-watcher-javascript/Makefile -examples/sms-python/Makefile -examples/network-scan-python/Makefile -examples/sms-c/Makefile -]) - -AC_OUTPUT - -echo " - ModemManager $VERSION - ============================================== - - Build: - compiler: ${CC} - cflags: ${CFLAGS} - ldflags: ${LDFLAGS} - warn cflags: ${WARN_CFLAGS} - warn ldflags: ${WARN_LDFLAGS} - maintainer mode: ${USE_MAINTAINER_MODE} - release: ${ax_is_release} - tests: ${with_tests} - - System paths: - prefix: ${prefix} - configuration directory: ${pkgsysconfdir} - D-Bus system directory: ${DBUS_SYS_DIR} - udev base directory: ${UDEV_BASE_DIR} - systemd unit directory: ${with_systemdsystemunitdir} - - Features: - udev: ${with_udev} - policykit: ${with_polkit} - mbim: ${with_mbim} - qmi: ${with_qmi} - qrtr: ${with_qrtr} - systemd suspend/resume: ${with_systemd_suspend_resume} - powerd suspend/resume: ${with_powerd_suspend_resume} - systemd journal: ${with_systemd_journal} - at command via dbus: ${with_at_command_via_dbus} - - Shared utils: - icera: ${with_shared_icera} - sierra: ${with_shared_sierra} - option: ${with_shared_option} - novatel: ${with_shared_novatel} - xmm: ${with_shared_xmm} - telit: ${with_shared_telit} - foxconn: ${with_shared_foxconn} - - Plugins: - generic: ${enable_plugin_generic} - altair lte: ${enable_plugin_altair_lte} - anydata: ${enable_plugin_anydata} - broadmobi: ${enable_plugin_broadmobi} - cinterion: ${enable_plugin_cinterion} - dell: ${enable_plugin_dell} - dlink: ${enable_plugin_dlink} - fibocom: ${enable_plugin_fibocom} - foxconn: ${enable_plugin_foxconn} - gosuncn: ${enable_plugin_gosuncn} - haier: ${enable_plugin_haier} - huawei: ${enable_plugin_huawei} - iridium: ${enable_plugin_iridium} - linktop: ${enable_plugin_linktop} - longcheer: ${enable_plugin_longcheer} - mbm: ${enable_plugin_mbm} - motorola: ${enable_plugin_motorola} - mtk: ${enable_plugin_mtk} - nokia: ${enable_plugin_nokia} - nokia icera: ${enable_plugin_nokia_icera} - novatel: ${enable_plugin_novatel} - novatel lte: ${enable_plugin_novatel_lte} - option: ${enable_plugin_option} - option hso: ${enable_plugin_option_hso} - pantech: ${enable_plugin_pantech} - qcom-soc: ${enable_plugin_qcom_soc} - quectel: ${enable_plugin_quectel} - samsung: ${enable_plugin_samsung} - sierra legacy: ${enable_plugin_sierra_legacy} - sierra: ${enable_plugin_sierra} - simtech: ${enable_plugin_simtech} - telit: ${enable_plugin_telit} - thuraya: ${enable_plugin_thuraya} - tplink: ${enable_plugin_tplink} - ublox: ${enable_plugin_ublox} - via: ${enable_plugin_via} - wavecom: ${enable_plugin_wavecom} - x22x: ${enable_plugin_x22x} - zte: ${enable_plugin_zte} - - Miscellaneous: - gobject introspection: ${found_introspection} - vala bindings: ${enable_vala} - documentation: ${enable_gtk_doc} - code coverage: ${CODE_COVERAGE_ENABLED}" -if test "x${CODE_COVERAGE_ENABLED}" = "xyes"; then - echo " code coverage cflags: ${CODE_COVERAGE_CFLAGS}" - echo " code coverage ldflags: ${CODE_COVERAGE_LDFLAGS}" -fi -echo "" |