diff options
author | Andrew Shadura <andrew.shadura@collabora.co.uk> | 2018-03-25 20:15:05 +0200 |
---|---|---|
committer | Andrew Shadura <andrew.shadura@collabora.co.uk> | 2018-03-25 20:15:05 +0200 |
commit | 3e04a02fd1d845d4c72f63783fa980591a22b076 (patch) | |
tree | 3a908bef1e16903611f19e2fdac2cebc7ad93420 /configure.ac | |
parent | 973720f3f0554f5f19d12d37dc85ab973c9933a8 (diff) |
New upstream version 1.4.2
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 44 |
1 files changed, 19 insertions, 25 deletions
diff --git a/configure.ac b/configure.ac index 15f484d..663e45a 100644 --- a/configure.ac +++ b/configure.ac @@ -12,35 +12,29 @@ dnl implied. In no event shall the authors be liable for any damages arising dnl from the use of this software. AC_PREREQ([2.68]) -AC_INIT([pkgconf], [0.9.12], [http://github.com/pkgconf/pkgconf/issues]) -AC_CONFIG_SRCDIR([pkg.c]) -AC_CONFIG_HEADERS([config.h]) -AC_CHECK_FUNCS([strlcpy strlcat strndup strtok_r]) +AC_INIT([pkgconf], [1.4.2], [http://github.com/pkgconf/pkgconf/issues]) +AC_CONFIG_SRCDIR([main.c]) +AC_CONFIG_MACRO_DIRS([m4]) +AX_CHECK_COMPILE_FLAG([-Wall], [CFLAGS="$CFLAGS -Wall"]) +AX_CHECK_COMPILE_FLAG([-Wextra], [CFLAGS="$CFLAGS -Wextra"]) +AX_CHECK_COMPILE_FLAG([-Wformat=2], [CFLAGS="$CFLAGS -Wformat=2"]) +AX_CHECK_COMPILE_FLAG([-std=gnu99], [CFLAGS="$CFLAGS -std=gnu99"], [ + AX_CHECK_COMPILE_FLAG([-std=c99], [CFLAGS="$CFLAGS -std=c99"]) +]) +AC_CONFIG_HEADERS([libpkgconf/config.h]) +AC_CHECK_FUNCS([strlcpy strlcat strndup cygwin_conv_path]) +AC_CHECK_HEADERS([sys/stat.h]) +AM_INIT_AUTOMAKE([foreign dist-xz subdir-objects]) +AM_SILENT_RULES([yes]) +LT_INIT AC_SYS_LARGEFILE -AC_ARG_ENABLE([strict], - [AC_HELP_STRING([--enable-strict], - [enable POSIX-strict argument checking and disable some workarounds])], - [ac_cv_use_strict=$enableval], [ac_cv_use_strict=no]) -AC_CACHE_CHECK([whether to enable strict mode], - [ac_cv_use_strict], [ac_cv_use_strict=no]) - -if test "x$ac_cv_use_strict" = "xyes"; then - AC_DEFINE([HAVE_STRICT_MODE], [1], [Define if strict mode is requested.]) - STRICT_MODE=yes -else - AC_DEFINE([HAVE_STRICT_MODE], [0], [Define if strict mode is requested.]) - STRICT_MODE=no -fi - -AC_SUBST([STRICT_MODE]) - AC_ARG_WITH([pkg-config-dir],[AC_HELP_STRING([--with-pkg-config-dir],[specify - the place where pc files will be found])],PKGCONFIGDIR="$withval", - PKGCONFIGDIR="${libdir}/pkgconfig:${datadir}/pkgconfig") + the place where pc files will be found])],PKG_DEFAULT_PATH="$withval", + PKG_DEFAULT_PATH="${libdir}/pkgconfig:${datadir}/pkgconfig") -AC_SUBST([PKGCONFIGDIR]) +AC_SUBST([PKG_DEFAULT_PATH]) AC_ARG_WITH([system-libdir],[AC_HELP_STRING([--with-system-libdir],[specify the system library directory (default LIBDIR)])], @@ -59,5 +53,5 @@ AC_PROG_CC AC_PROG_INSTALL AC_PROG_LN_S -AC_CONFIG_FILES([Makefile tests/run.sh]) +AC_CONFIG_FILES([Makefile Kyuafile libpkgconf.pc tests/Kyuafile tests/test_env.sh]) AC_OUTPUT |