2024-01-27 14:17:35 +01:00
|
|
|
AC_PREREQ([2.71])
|
2014-05-28 17:55:49 +00:00
|
|
|
|
2025-03-11 19:41:37 +01:00
|
|
|
AC_INIT([httrack], [3.49.6], [roche+packaging@httrack.com], [httrack], [http://www.httrack.com/])
|
2014-05-28 17:55:49 +00:00
|
|
|
AC_COPYRIGHT([
|
|
|
|
|
HTTrack Website Copier, Offline Browser for Windows and Unix
|
2015-03-14 15:01:53 +01:00
|
|
|
Copyright (C) 1998-2015 Xavier Roche and other contributors
|
2014-05-28 17:55:49 +00:00
|
|
|
|
|
|
|
|
This program is free software: you can redistribute it and/or modify
|
|
|
|
|
it under the terms of the GNU General Public License as published by
|
|
|
|
|
the Free Software Foundation, either version 3 of the License, or
|
|
|
|
|
(at your option) any later version.
|
|
|
|
|
|
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
|
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
|
GNU General Public License for more details.
|
|
|
|
|
|
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
|
|
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
|
|
|
|
|
|
Important notes:
|
|
|
|
|
|
|
|
|
|
- We hereby ask people using this source NOT to use it in purpose of grabbing
|
|
|
|
|
emails addresses, or collecting any other private information on persons.
|
|
|
|
|
This would disgrace our work, and spoil the many hours we spent on it.
|
|
|
|
|
|
|
|
|
|
Please visit our Website: http://www.httrack.com
|
|
|
|
|
])
|
|
|
|
|
|
2013-06-02 12:05:39 +00:00
|
|
|
AC_CONFIG_SRCDIR(src/httrack.c)
|
2013-02-23 14:14:03 +00:00
|
|
|
AC_CONFIG_MACRO_DIR([m4])
|
2013-04-26 06:00:26 +00:00
|
|
|
AC_CONFIG_HEADERS(config.h)
|
2014-06-08 11:12:21 +00:00
|
|
|
AM_INIT_AUTOMAKE([subdir-objects])
|
2017-04-01 22:13:12 +02:00
|
|
|
VERSION_INFO="2:49:0"
|
2012-03-19 12:51:31 +00:00
|
|
|
AM_MAINTAINER_MODE
|
2014-08-27 17:01:26 +00:00
|
|
|
AC_USE_SYSTEM_EXTENSIONS
|
2012-03-19 12:51:31 +00:00
|
|
|
|
|
|
|
|
AC_PROG_CC
|
2014-05-28 17:55:49 +00:00
|
|
|
AM_PROG_CC_C_O
|
2024-01-27 14:17:35 +01:00
|
|
|
m4_warn([obsolete],
|
|
|
|
|
[The preprocessor macro `STDC_HEADERS' is obsolete.
|
|
|
|
|
Except in unusual embedded environments, you can safely include all
|
|
|
|
|
ISO C90 headers unconditionally.])dnl
|
|
|
|
|
# Autoupdate added the next two lines to ensure that your configure
|
|
|
|
|
# script's behavior did not change. They are probably safe to remove.
|
|
|
|
|
AC_CHECK_INCLUDES_DEFAULT
|
|
|
|
|
AC_PROG_EGREP
|
|
|
|
|
|
2013-09-13 17:52:56 +00:00
|
|
|
LT_INIT
|
2012-03-19 12:55:42 +00:00
|
|
|
AC_PROG_LN_S
|
2024-01-27 14:17:35 +01:00
|
|
|
LT_INIT
|
2012-03-19 12:51:31 +00:00
|
|
|
|
2013-06-03 19:37:06 +00:00
|
|
|
# Export LD_LIBRARY_PATH name or equivalent.
|
2013-06-03 19:21:26 +00:00
|
|
|
AC_SUBST(SHLIBPATH_VAR,$shlibpath_var)
|
|
|
|
|
|
2013-06-03 19:37:06 +00:00
|
|
|
# Export .libs or equivalent.
|
|
|
|
|
AC_SUBST(LT_CV_OBJDIR,$lt_cv_objdir)
|
|
|
|
|
|
2014-05-28 17:55:49 +00:00
|
|
|
# Export version info
|
|
|
|
|
AC_SUBST(VERSION_INFO)
|
|
|
|
|
|
2012-03-19 12:51:31 +00:00
|
|
|
### Default CFLAGS
|
2014-05-23 21:33:43 +00:00
|
|
|
DEFAULT_CFLAGS="-Wall -Wformat -Wformat-security \
|
2014-06-10 20:27:13 +00:00
|
|
|
-Wmultichar -Wwrite-strings -Wcast-qual -Wcast-align \
|
|
|
|
|
-Wstrict-prototypes -Wmissing-prototypes \
|
|
|
|
|
-Wmissing-declarations -Wdeclaration-after-statement \
|
2014-05-28 17:55:49 +00:00
|
|
|
-Wpointer-arith -Wsequence-point -Wnested-externs \
|
|
|
|
|
-D_REENTRANT"
|
2012-03-19 12:51:31 +00:00
|
|
|
AC_SUBST(DEFAULT_CFLAGS)
|
2014-05-28 17:55:49 +00:00
|
|
|
DEFAULT_LDFLAGS=""
|
|
|
|
|
AC_SUBST(DEFAULT_LDFLAGS)
|
|
|
|
|
|
|
|
|
|
### Additional flags (if supported)
|
|
|
|
|
AX_CHECK_COMPILE_FLAG([-Wparentheses], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Wparentheses"])
|
|
|
|
|
AX_CHECK_COMPILE_FLAG([-Winit-self], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Winit-self"])
|
2014-06-11 16:50:00 +00:00
|
|
|
AX_CHECK_COMPILE_FLAG([-Wunused-but-set-parameter], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Wunused-but-set-parameter"])
|
2014-06-10 20:27:13 +00:00
|
|
|
AX_CHECK_COMPILE_FLAG([-Waddress], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Waddress"])
|
2014-05-28 17:55:49 +00:00
|
|
|
AX_CHECK_COMPILE_FLAG([-Wuninitialized], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Wuninitialized"])
|
|
|
|
|
AX_CHECK_COMPILE_FLAG([-Wformat=2], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Wformat=2"])
|
2014-05-28 19:11:04 +00:00
|
|
|
AX_CHECK_COMPILE_FLAG([-Wformat-nonliteral], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Wformat-nonliteral"])
|
2014-06-10 20:27:13 +00:00
|
|
|
AX_CHECK_COMPILE_FLAG([-Wmissing-parameter-type], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Wmissing-parameter-type"])
|
|
|
|
|
AX_CHECK_COMPILE_FLAG([-Wold-style-definition], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Wold-style-definition"])
|
2014-06-11 16:50:00 +00:00
|
|
|
AX_CHECK_COMPILE_FLAG([-Wignored-qualifiers], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Wignored-qualifiers"])
|
2014-06-10 20:42:28 +00:00
|
|
|
AX_CHECK_COMPILE_FLAG([-fstrict-aliasing -Wstrict-aliasing], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -fstrict-aliasing -Wstrict-aliasing"])
|
2023-01-10 19:37:27 +01:00
|
|
|
AX_CHECK_COMPILE_FLAG([-fstack-protector], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -fstack-protector"])
|
2023-01-13 19:34:50 +01:00
|
|
|
AX_CHECK_COMPILE_FLAG([-fstack-clash-protection], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -fstack-clash-protection"])
|
2023-01-14 15:19:12 +01:00
|
|
|
AX_CHECK_COMPILE_FLAG([-fcf-protection], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -fcf-protection"])
|
2023-01-13 18:27:28 +01:00
|
|
|
AX_CHECK_LINK_FLAG([-Wl,--discard-all], [DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,--discard-all"])
|
|
|
|
|
AX_CHECK_LINK_FLAG([-Wl,--no-undefined], [DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,--no-undefined"])
|
2023-01-13 18:42:09 +01:00
|
|
|
AX_CHECK_LINK_FLAG([-Wl,-z,relro,-z,now], [DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,-z,relro,-z,now"])
|
2023-01-13 18:27:28 +01:00
|
|
|
AX_CHECK_LINK_FLAG([-Wl,-z,noexecstack], [DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,-z,noexecstack"])
|
2012-03-19 12:51:31 +00:00
|
|
|
|
2023-01-13 18:42:09 +01:00
|
|
|
### PIE
|
|
|
|
|
CFLAGS_PIE=""
|
|
|
|
|
LDFLAGS_PIE=""
|
|
|
|
|
AX_CHECK_COMPILE_FLAG([-fpie -pie], [CFLAGS_PIE="-fpie -pie"])
|
|
|
|
|
AX_CHECK_LINK_FLAG([-pie], [LDFLAGS_PIE="-pie"])
|
|
|
|
|
AC_SUBST([CFLAGS_PIE])
|
|
|
|
|
AC_SUBST([LDFLAGS_PIE])
|
|
|
|
|
|
2014-07-14 08:08:55 +00:00
|
|
|
## Export all symbols for backtraces
|
|
|
|
|
AX_CHECK_COMPILE_FLAG([-rdynamic], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -rdynamic"])
|
|
|
|
|
|
2014-05-23 15:28:55 +00:00
|
|
|
### Check for -fvisibility=hidden support
|
|
|
|
|
gl_VISIBILITY
|
|
|
|
|
AM_CFLAGS="$AM_CFLAGS $CFLAG_VISIBILITY"
|
|
|
|
|
AC_SUBST([AM_CFLAGS])
|
|
|
|
|
|
2012-03-19 12:51:31 +00:00
|
|
|
### Check for platform
|
2012-03-19 12:59:03 +00:00
|
|
|
#case $host in
|
|
|
|
|
#AIX) AC_DEFINE(HTS_PLATFORM, 1, [Defined to build under AIX]);;
|
|
|
|
|
#*-solaris*) AC_DEFINE(HTS_PLATFORM, 2, [Defined to build under solaris]);;
|
|
|
|
|
#*-linux-gnu | *-irix6*) AC_DEFINE(HTS_PLATFORM, 3, [Defined to build under Linux]);;
|
|
|
|
|
#*) AC_DEFINE(HTS_PLATFORM, 3, [Default value used]);;
|
|
|
|
|
#esac
|
2012-03-19 12:51:31 +00:00
|
|
|
|
|
|
|
|
### Check size of long and long long.
|
|
|
|
|
AC_CHECK_SIZEOF(long)
|
|
|
|
|
AC_CHECK_SIZEOF(long long)
|
|
|
|
|
|
|
|
|
|
### check for in_addr_t
|
|
|
|
|
AC_CHECK_TYPE(in_addr_t,
|
|
|
|
|
AC_DEFINE(HTS_DO_NOT_REDEFINE_in_addr_t,,[Check for in_addr_t]),
|
|
|
|
|
AC_MSG_WARN([*** in_addr_t not found]),
|
|
|
|
|
[#include <sys/types.h>
|
2013-07-07 08:02:56 +00:00
|
|
|
#include <netinet/in.h>
|
|
|
|
|
#include <arpa/inet.h>])
|
2012-03-19 12:51:31 +00:00
|
|
|
|
2014-05-18 10:59:07 +00:00
|
|
|
# check for in_port_
|
|
|
|
|
AC_CHECK_TYPE(in_port_t, [], [AC_DEFINE([in_port_t], [uint16_t], [in_port_t])], [
|
|
|
|
|
#include <sys/types.h>
|
|
|
|
|
#include <netinet/in.h>
|
|
|
|
|
])
|
|
|
|
|
|
|
|
|
|
# check for sa_family_t
|
|
|
|
|
AC_CHECK_TYPE(sa_family_t, [], [AC_DEFINE([sa_family_t], [uint16_t], [sa_family_t])], [
|
|
|
|
|
#include <sys/types.h>
|
|
|
|
|
#include <netinet/in.h>
|
|
|
|
|
])
|
|
|
|
|
|
2014-06-23 18:52:33 +00:00
|
|
|
# check wether misaligned access is possible or not
|
|
|
|
|
AX_CHECK_ALIGNED_ACCESS_REQUIRED
|
|
|
|
|
|
2014-08-27 17:01:26 +00:00
|
|
|
# check for various headers
|
|
|
|
|
AC_CHECK_HEADERS([execinfo.h])
|
|
|
|
|
|
2012-03-19 12:55:42 +00:00
|
|
|
### zlib
|
|
|
|
|
CHECK_ZLIB()
|
|
|
|
|
|
2013-06-17 16:17:35 +00:00
|
|
|
### OpenSSL is explicitly enabled/disabled ?
|
2013-06-05 16:32:44 +00:00
|
|
|
AC_MSG_CHECKING(whether to enable https support)
|
|
|
|
|
AC_ARG_ENABLE([https],
|
2024-01-27 14:17:35 +01:00
|
|
|
[AS_HELP_STRING([--enable-https=@<:@yes/no/auto@:>@],[Enable https support @<:@default=yes@:>@])],
|
2013-06-05 16:32:44 +00:00
|
|
|
[
|
|
|
|
|
case "${enableval}" in
|
|
|
|
|
no|yes|auto)
|
|
|
|
|
https_support=$enableval
|
2013-06-05 17:54:55 +00:00
|
|
|
AC_MSG_RESULT($https_support)
|
2013-06-05 16:32:44 +00:00
|
|
|
;;
|
|
|
|
|
*)
|
|
|
|
|
AC_MSG_ERROR(bad value for https, expected yes/no/auto)
|
|
|
|
|
;;
|
|
|
|
|
esac
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
https_support=yes
|
2013-06-05 17:54:55 +00:00
|
|
|
AC_MSG_RESULT($https_support)
|
2013-06-05 16:32:44 +00:00
|
|
|
])
|
2013-06-05 19:00:53 +00:00
|
|
|
AC_SUBST(HTTPS_SUPPORT,$https_support)
|
|
|
|
|
|
|
|
|
|
# Probe OpenSSL ?
|
2013-06-05 16:32:44 +00:00
|
|
|
if test x"$https_support" = x"no"; then
|
|
|
|
|
AC_MSG_NOTICE([disabling https support])
|
|
|
|
|
AC_DEFINE(HTS_USEOPENSSL, 0)
|
|
|
|
|
else
|
2014-08-16 08:16:08 +00:00
|
|
|
SAVE_LIBS=$LIBS
|
|
|
|
|
AC_CHECK_LIB(crypto, EVP_get_digestbyname,
|
|
|
|
|
[
|
|
|
|
|
OPENSSL_LIBS="-lcrypto"
|
|
|
|
|
]
|
|
|
|
|
)
|
|
|
|
|
LIBS="$LIBS $OPENSSL_LIBS"
|
2016-06-26 14:26:37 +02:00
|
|
|
AC_CHECK_LIB(ssl, SSL_CTX_new,
|
2013-06-05 16:32:44 +00:00
|
|
|
[
|
2014-08-16 08:16:08 +00:00
|
|
|
OPENSSL_LIBS="$OPENSSL_LIBS -lssl"
|
2013-06-05 16:32:44 +00:00
|
|
|
AC_DEFINE(HTS_USEOPENSSL, 1, [Check for OpenSSL])
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
if test x"$https_support" = x"yes"; then
|
|
|
|
|
AC_MSG_ERROR([not available])
|
|
|
|
|
else
|
|
|
|
|
AC_MSG_RESULT([not available])
|
|
|
|
|
fi
|
|
|
|
|
]
|
|
|
|
|
)
|
2014-08-16 08:16:08 +00:00
|
|
|
LIBS=$SAVE_LIBS
|
2013-05-19 15:31:45 +00:00
|
|
|
AC_SUBST(OPENSSL_LIBS)
|
2013-06-05 16:32:44 +00:00
|
|
|
fi
|
2013-05-19 15:31:45 +00:00
|
|
|
|
2012-03-19 12:51:31 +00:00
|
|
|
### Support IPv6
|
|
|
|
|
AC_CHECK_LIB(c, getaddrinfo, [V6_FLAG="-DINET6"
|
2013-06-05 16:32:44 +00:00
|
|
|
AC_DEFINE(HTS_INET6, 1, [Check for IPv6])], AC_MSG_WARN([*** IPv6 not found IPv6 compatibility disabled]))
|
2012-03-19 12:51:31 +00:00
|
|
|
AC_SUBST(V6_FLAG)
|
|
|
|
|
|
|
|
|
|
### Check for LFS
|
2012-03-19 13:00:04 +00:00
|
|
|
AC_CHECK_LIB(c, fopen64, [LFS_FLAG="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
|
2012-03-19 12:51:31 +00:00
|
|
|
AC_DEFINE(HTS_LFS, 1,[Check for large files support])], AC_MSG_RESULT([not found]))
|
|
|
|
|
AC_SUBST(LFS_FLAG)
|
|
|
|
|
|
|
|
|
|
### Check for pthread
|
|
|
|
|
AC_CHECK_LIB(pthread, pthread_create, [THREADS_LIBS=-lpthread
|
|
|
|
|
AC_DEFINE(THREADS, 1,[Check for pthread])], AC_MSG_RESULT([not found]))
|
|
|
|
|
AC_SUBST(THREADS_LIBS)
|
|
|
|
|
if test x$THREADS_LIBS = x
|
|
|
|
|
then
|
|
|
|
|
AC_CHECK_LIB(c, pthread_create, [THREADS_LIBS=
|
|
|
|
|
AC_DEFINE(THREADS, 1,[Check for pthread in c])], AC_MSG_RESULT([not found]))
|
|
|
|
|
AC_SUBST(THREADS_LIBS)
|
|
|
|
|
if test x$THREADS_LIBS = x
|
|
|
|
|
then
|
|
|
|
|
AC_CHECK_LIB(pthreads, pthread_create, [THREADS_LIBS=
|
|
|
|
|
AC_DEFINE(THREADS, 1,[Check for pthread in pthreads])], AC_MSG_WARN([*** not found]))
|
|
|
|
|
AC_SUBST(THREADS_LIBS)
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
THREADS_CFLAGS=
|
|
|
|
|
AC_SUBST(THREADS_CFLAGS)
|
|
|
|
|
|
|
|
|
|
### Check for socket/nsl (solaris)
|
|
|
|
|
AC_CHECK_LIB(socket, socket, [SOCKET_LIBS="-lnsl -lsocket"
|
|
|
|
|
AC_DEFINE(LIBSOCKET, 1,[Check for libsocket])], AC_MSG_RESULT([not necessary]))
|
|
|
|
|
AC_SUBST(SOCKET_LIBS)
|
|
|
|
|
|
2012-05-06 14:37:40 +00:00
|
|
|
### Check for iconv
|
2012-09-29 20:06:18 +00:00
|
|
|
AC_CHECK_LIB(iconv, iconv, [ICONV_LIBS="-liconv"
|
2012-05-06 14:37:40 +00:00
|
|
|
AC_DEFINE(LIBICONV, 1,[Check for libiconv])], AC_MSG_RESULT([not necessary]))
|
|
|
|
|
AC_SUBST(ICONV_LIBS)
|
|
|
|
|
|
2012-03-19 12:51:31 +00:00
|
|
|
### Check for dlsym
|
|
|
|
|
AC_CHECK_LIB(dl, dlopen, [DL_LIBS=-ldl
|
|
|
|
|
AC_DEFINE(DLLIB, 1,[Check for dl])], AC_MSG_RESULT([not found]))
|
|
|
|
|
AC_SUBST(DL_LIBS)
|
|
|
|
|
if test x$DL_LIBS = x
|
|
|
|
|
then
|
|
|
|
|
AC_CHECK_LIB(c, dlopen, [DL_LIBS=
|
|
|
|
|
AC_DEFINE(DLLIB, 1,[Check for dlopen in c])], AC_MSG_WARN([*** not found * this is bad]))
|
|
|
|
|
AC_SUBST(DL_LIBS)
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
### Check for setuid
|
|
|
|
|
AC_CHECK_LIB(c, setuid, [
|
|
|
|
|
AC_DEFINE(SETUID, 1,[Check for setuid])], AC_MSG_RESULT([not found]))
|
|
|
|
|
|
2012-03-19 12:57:43 +00:00
|
|
|
### Check for snprintf
|
|
|
|
|
AC_FUNC_SNPRINTF()
|
|
|
|
|
|
2014-08-27 17:01:26 +00:00
|
|
|
### Check for strnlen
|
2014-08-27 18:22:56 +00:00
|
|
|
AC_CHECK_LIB(c, strnlen, [
|
|
|
|
|
AC_DEFINE(HAVE_STRNLEN, 1,[Check for strnlen])], AC_MSG_RESULT([not found]))
|
2014-08-27 17:01:26 +00:00
|
|
|
|
2013-06-05 16:32:44 +00:00
|
|
|
## Online unit tests
|
|
|
|
|
AC_MSG_CHECKING(whether to enable online unit tests)
|
2013-06-04 19:11:38 +00:00
|
|
|
AC_ARG_ENABLE([online-unit-tests],
|
2024-01-27 14:17:35 +01:00
|
|
|
[AS_HELP_STRING([--enable-online-unit-tests=@<:@yes/no/auto@:>@],[Enable online-unit-tests @<:@default=yes@:>@])],
|
2013-06-05 16:32:44 +00:00
|
|
|
[
|
|
|
|
|
case "${enableval}" in
|
|
|
|
|
no|yes|auto)
|
|
|
|
|
online_unit_tests=$enableval
|
|
|
|
|
AC_MSG_RESULT($enableval)
|
|
|
|
|
;;
|
|
|
|
|
*)
|
|
|
|
|
AC_MSG_ERROR(bad value for online-unit-tests, expected yes/no/auto)
|
|
|
|
|
;;
|
|
|
|
|
esac
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
online_unit_tests=no
|
|
|
|
|
AC_MSG_RESULT(no)
|
|
|
|
|
])
|
2013-06-04 19:11:38 +00:00
|
|
|
AC_SUBST(ONLINE_UNIT_TESTS,$online_unit_tests)
|
|
|
|
|
|
2013-06-05 16:32:44 +00:00
|
|
|
# Final output
|
2024-01-27 14:17:35 +01:00
|
|
|
AC_CONFIG_FILES([
|
2013-06-05 16:32:44 +00:00
|
|
|
Makefile
|
2012-03-19 12:51:31 +00:00
|
|
|
src/Makefile
|
|
|
|
|
man/Makefile
|
2012-03-19 12:55:42 +00:00
|
|
|
m4/Makefile
|
2012-03-19 12:51:31 +00:00
|
|
|
templates/Makefile
|
|
|
|
|
lang/Makefile
|
|
|
|
|
html/Makefile
|
2012-03-19 12:59:03 +00:00
|
|
|
libtest/Makefile
|
2013-06-02 10:17:05 +00:00
|
|
|
tests/Makefile
|
2012-03-19 12:51:31 +00:00
|
|
|
])
|
2024-01-27 14:17:35 +01:00
|
|
|
AC_OUTPUT
|