]> git.draconx.ca Git - cdecl99.git/blobdiff - configure.ac
Port to use getline.h from dxcommon.
[cdecl99.git] / configure.ac
index 297469d558fa4e1e31f819ff25db73955417fcab..d292fcd5699c3600df03b3de314795a1a367a0b2 100644 (file)
@@ -1,13 +1,12 @@
-dnl Copyright © 2011-2013, 2020-2024 Nick Bowler
-dnl
-dnl License WTFPL2: Do What The Fuck You Want To Public License, version 2.
-dnl This is free software: you are free to do what the fuck you want to.
-dnl There is NO WARRANTY, to the extent permitted by law.
+AC_COPYRIGHT([Copyright (C) 2011-2013, 2020-2024 Nick Bowler
+License GPLv3+: GNU General Public License version 3 or any later version.
+This is free software: you are free to change and redistribute it.
+There is NO WARRANTY, to the extent permitted by law.])
 
 DX_PATCH_GNULIB
 
 AC_PREREQ([2.68])
-AC_INIT([cdecl99], [1.2a], [nbowler@draconx.ca])
+AC_INIT([cdecl99], [1.3a], [nbowler@draconx.ca])
 AC_CONFIG_HEADERS([config.h])
 
 AM_INIT_AUTOMAKE([-Wall -Wno-portability foreign subdir-objects])
@@ -119,16 +118,7 @@ AH_BOTTOM([#include <conf_post.h>])
 AC_CONFIG_TESTDIR([.], [t:.])
 DX_PROG_AUTOTEST_AM
 
-AC_CACHE_CHECK([for getline], [dx_cv_have_getline],
-  [AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>
-], [ssize_t (*x)() = getline;
-char *p = 0;
-size_t n = 0;
-return getline(&p, &n, stdin);
-])], [dx_cv_have_getline=yes], [dx_cv_have_getline=no])])
-AS_CASE([$dx_cv_have_getline], [yes],
-  [AC_DEFINE([HAVE_GETLINE], [1],
-    [Define to 1 if the getline function is available.])])
+DX_CHECK_GETLINE
 
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT