summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorAndrew Shadura <andrew.shadura@collabora.co.uk>2018-03-25 20:15:05 +0200
committerAndrew Shadura <andrew.shadura@collabora.co.uk>2018-03-25 20:15:05 +0200
commit3e04a02fd1d845d4c72f63783fa980591a22b076 (patch)
tree3a908bef1e16903611f19e2fdac2cebc7ad93420 /configure.ac
parent973720f3f0554f5f19d12d37dc85ab973c9933a8 (diff)
New upstream version 1.4.2
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac44
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