X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=configure.in;h=24f7f2f8156f2227b5348534bc8e58016175ea41;hb=69e235e257fff68122d0fc974e8f7366a4f02d08;hp=fbb85eca367a1ea203a88a156acf8471baa3ff7c;hpb=a5bd4c3c89f5cb433a615c436947b8b0f44c3661;p=gedcom-parse.git diff --git a/configure.in b/configure.in index fbb85ec..24f7f2f 100644 --- a/configure.in +++ b/configure.in @@ -26,15 +26,26 @@ AC_SUBST(SHELL) dnl ============================================================= AM_INIT_AUTOMAKE(${NAME},${VERSION}) AM_CONFIG_HEADER(config.h) +AC_CONFIG_SUBDIRS(utf8) ALL_LINGUAS="nl" AC_CANONICAL_HOST -EXTRA_CFLAGS= +EXTRA_CFLAGS="" case "$host_os" in darwin*) AC_MSG_WARN([Disabling smart preprocessing]) - EXTRA_CFLAGS="-no-cpp-precomp";; + EXTRA_CFLAGS="-no-cpp-precomp $EXTRA_CFLAGS";; esac + +AC_ARG_ENABLE(debug, +[ --enable-debug Compilation flags to allow debugging [default=yes]], + if test $enableval == "yes" + then + EXTRA_CFLAGS="-g $EXTRA_CFLAGS" + fi, + EXTRA_CFLAGS="-g $EXTRA_CFLAGS" +) + AC_SUBST(EXTRA_CFLAGS) dnl ============================================================= @@ -70,12 +81,11 @@ dnl ========================================================== dnl Checks for library functions. AC_CHECK_HEADERS(stddef.h stdlib.h string.h) AC_CHECK_FUNCS(setlocale vsnprintf vsprintf) -jm_LANGINFO_CODESET -jm_GLIBC21 dnl ========================================================== dnl My local stuff +gedcom_SYS_NEWLINE AM_ICONV gedcom_SANE_ICONV if test "$am_cv_func_iconv" != yes -o "$is_iconv_sane" != yes; then @@ -94,12 +104,6 @@ if test "$am_cv_lib_iconv" = yes; then gedcom_LIBICONV_HAS_ANSEL else AC_MSG_RESULT(libc) - LCS_SUBDIRS=libcharset - LCS_INCLUDES='-I $(srcdir)/libcharset' - LCS_LIBADD=libcharset/libcharset.la - AC_SUBST(LCS_SUBDIRS) - AC_SUBST(LCS_INCLUDES) - AC_SUBST(LCS_LIBADD) gedcom_GLIBC22_ICONV if test "$is_glibc22_iconv" = yes; then DIRS="glibc" @@ -126,8 +130,6 @@ AC_OUTPUT(GNUmakefile iconv/Makefile iconv/glibc/Makefile iconv/libiconv/Makefile - utf8/Makefile - utf8/libcharset/Makefile t/Makefile t/src/Makefile t/input/Makefile