aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/configure.ac
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2022-05-24 01:19:30 -0800
committerDavid M. Syzdek <david@syzdek.net>2022-05-24 01:19:30 -0800
commit81ce536fac4233490e6e60f87c1f83326e34c44d (patch)
treec65c9b883d4ef81dd9c16eda78dece8c2ddd8de5 /configure.ac
parent08ce072547f3252e0d308a698165353474c8e91e (diff)
downloaddmstools-81ce536fac4233490e6e60f87c1f83326e34c44d.tar.gz
dmstools-81ce536fac4233490e6e60f87c1f83326e34c44d.tar.bz2
dmstools-81ce536fac4233490e6e60f87c1f83326e34c44d.tar.xz
dmstools-81ce536fac4233490e6e60f87c1f83326e34c44d.zip
autotools: applying standardizations
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac24
1 files changed, 12 insertions, 12 deletions
diff --git a/configure.ac b/configure.ac
index 6772979..8c53980 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
1# 1#
2# DMS Tools and Utilities 2# DMS Tools and Utilities
3# Copyright (C) 2008, 2009, 2010, 2021 David M. Syzdek <david@syzdek.net> 3# Copyright (C) 2008, 2009, 2010, 2021, 2022 David M. Syzdek <david@syzdek.net>
4# 4#
5# @SYZDEK_LICENSE_HEADER_START@ 5# @SYZDEK_LICENSE_HEADER_START@
6# 6#
@@ -36,16 +36,15 @@
36 36
37AC_PREREQ(2.65) 37AC_PREREQ(2.65)
38 38
39AC_COPYRIGHT([Copyright (c) 2008, 2009, 2010, 2011, 2013, 2021 David M. Syzdek <david@syzdek.net>.]) 39AC_COPYRIGHT([Copyright (c) 2008, 2009, 2010, 2011, 2013, 2021, 2022 David M. Syzdek <david@syzdek.net>.])
40AC_REVISION(0.2) 40AC_REVISION(0.2)
41AC_INIT([DMS Tools and Utilities],[1.6],[david@syzdek.net],[dmstools]) 41AC_INIT([DMS Tools and Utilities],[1.6],[david@syzdek.net],[dmstools])
42 42
43AC_SUBST([RELEASE_MONTH], ["October 2021"]) 43AC_SUBST([RELEASE_MONTH], ["October 2021"])
44AC_SUBST([PACKAGE_COPYRIGHT], ["Copyright (C) 2008, 2009, 2010, 2011, 2013, 2021 David M. Syzdek."]) 44AC_SUBST([PACKAGE_COPYRIGHT], ["Copyright (C) 2008, 2009, 2010, 2011, 2013, 2021, 2022 David M. Syzdek."])
45AC_DEFINE_UNQUOTED(PACKAGE_COPYRIGHT, ["$PACKAGE_COPYRIGHT"], ["Copyright info"]) 45AC_DEFINE_UNQUOTED(PACKAGE_COPYRIGHT, ["$PACKAGE_COPYRIGHT"], ["Copyright info"])
46 46
47 47# directory locations
48# autoconf options
49AC_CONFIG_AUX_DIR([build-aux]) 48AC_CONFIG_AUX_DIR([build-aux])
50AC_CONFIG_SRCDIR([build-aux/git-tar-name.txt]) 49AC_CONFIG_SRCDIR([build-aux/git-tar-name.txt])
51#AC_CONFIG_LIBOBJ_DIR(compat) 50#AC_CONFIG_LIBOBJ_DIR(compat)
@@ -69,6 +68,8 @@ AC_PROG_INSTALL
69AC_PROG_MAKE_SET 68AC_PROG_MAKE_SET
70AC_USE_SYSTEM_EXTENSIONS # replaces AC_AIX AC_GNU_SOURCE AC_MINIX 69AC_USE_SYSTEM_EXTENSIONS # replaces AC_AIX AC_GNU_SOURCE AC_MINIX
71AC_C_BIGENDIAN 70AC_C_BIGENDIAN
71AC_C_INLINE
72AC_C_RESTRICT
72 73
73# Version Info: 74# Version Info:
74# Current -- the current version number of this API 75# Current -- the current version number of this API
@@ -155,7 +156,9 @@ AC_CHECK_HEADERS([wchar.h], [], [AC_MSG_ERROR([missing required headers])])
155AC_CHECK_HEADERS([wctype.h], [], [AC_MSG_ERROR([missing required headers])]) 156AC_CHECK_HEADERS([wctype.h], [], [AC_MSG_ERROR([missing required headers])])
156 157
157# check types 158# check types
158AC_CHECK_TYPES([ptrdiff_t], [], [AC_MSG_ERROR([missing required data type])]) 159AC_CHECK_TYPES([ptrdiff_t], [], [AC_MSG_ERROR([missing required data type])])
160AC_CHECK_TYPES([atomic_intmax_t], [], [AC_MSG_ERROR([missing required data type])], [#include <stdatomic.h>])
161AC_CHECK_TYPES([atomic_uintmax_t], [], [AC_MSG_ERROR([missing required data type])], [#include <stdatomic.h>])
159 162
160# Symbol checks 163# Symbol checks
161AC_CHECK_DECLS([environ]) 164AC_CHECK_DECLS([environ])
@@ -164,14 +167,10 @@ AC_CHECK_LIB([dl], [dlclose], [], [AC_MSG_ERROR([missing required library
164AC_CHECK_LIB([dl], [dlerror], [], [AC_MSG_ERROR([missing required library -ldl])]) 167AC_CHECK_LIB([dl], [dlerror], [], [AC_MSG_ERROR([missing required library -ldl])])
165AC_CHECK_LIB([dl], [dlopen], [], [AC_MSG_ERROR([missing required library -ldl])]) 168AC_CHECK_LIB([dl], [dlopen], [], [AC_MSG_ERROR([missing required library -ldl])])
166AC_CHECK_LIB([dl], [dlsym], [], [AC_MSG_ERROR([missing required library -ldl])]) 169AC_CHECK_LIB([dl], [dlsym], [], [AC_MSG_ERROR([missing required library -ldl])])
167 170AC_CHECK_LIB([users],[noobs], [], [AC_MSG_NOTICE([No noobs found, disabling hand_holding().])])
168
169AC_CHECK_LIB([users],[noobs],,[AC_MSG_NOTICE([No noobs found, disabling hand_holding().])])
170
171 171
172# GNU Libtool Support 172# GNU Libtool Support
173LT_INIT(dlopen disable-fast-install win32-dll) 173LT_INIT(dlopen disable-fast-install)
174
175 174
176# initiates bindle tools macros 175# initiates bindle tools macros
177AC_BINDLE(contrib/bindletools) 176AC_BINDLE(contrib/bindletools)
@@ -181,6 +180,7 @@ AC_BINDLE_GIT_PACKAGE_VERSION([contrib/bindletools/build-aux/git-package-version
181 180
182# custom configure options 181# custom configure options
183AC_BINDLE_ENABLE_WARNINGS([-Wno-unknown-pragmas], []) 182AC_BINDLE_ENABLE_WARNINGS([-Wno-unknown-pragmas], [])
183AC_BINDLE_LIBBINDLE([dmstools_])
184AC_BINDLE_WITH_PERL 184AC_BINDLE_WITH_PERL
185AC_DMS_REGEX 185AC_DMS_REGEX
186AC_DMS_TOOL_ALL 186AC_DMS_TOOL_ALL