Add configure switch to disable PhoNet/ISI support

This commit is contained in:
Aki Niemi 2009-08-20 11:07:55 +03:00
parent 89843ba662
commit b60aead245
3 changed files with 14 additions and 3 deletions

View File

@ -1,5 +1,9 @@
SUBDIRS = gdbus gatchat gisi include plugins drivers unit src doc
SUBDIRS = gdbus gatchat include plugins drivers unit src doc
if WANT_ISI
SUBDIRS += gisi
endif
AM_MAKEFLAGS = --no-print-directory

View File

@ -48,6 +48,11 @@ AC_ARG_ENABLE(pie, AC_HELP_STRING([--enable-pie],
AC_ARG_ENABLE(threads, AC_HELP_STRING([--enable-threads],
[enable threading support]), [enable_threads=${enableval}])
AC_ARG_ENABLE(isi, AC_HELP_STRING([--disable-isi],
[disable PhoNet/ISI protocol support]), [enable_isi=${enableval}])
AM_CONDITIONAL(WANT_ISI, test "${enable_isi}" != "no")
AC_CHECK_LIB(dl, dlopen, dummy=yes,
AC_MSG_ERROR(dynamic linking loader is required))

View File

@ -13,8 +13,10 @@ builtin_sources += atmodem/atmodem.c atmodem/at.h \
atmodem/call-barring.c atmodem/phonebook.c \
atmodem/ssn.c
builtin_modules += isimodem
builtin_sources += isimodem/isimodem.c isimodem/isi.h isimodem/isiphonebook.c
if WANT_ISI
builtin_modules += isimodem
builtin_sources += isimodem/isimodem.c isimodem/isi.h isimodem/isiphonebook.c
endif
noinst_LTLIBRARIES = libbuiltin.la