openafs/configure-libafs.ac
Peter Foley 4706854f57 autoconf: updates and cleanup
Update autoconf macros to their modern equivalents, according to what
the 'autoupdate' tool does. While we're here, remove automake references
that aren't being used, and remove the obsolete AC_PROG_LIBTOOL in favor
of AFS_LT_INIT.

Change-Id: I71066d6d72f8b1d8663e26fec83ae23d7f73f059
Reviewed-on: https://gerrit.openafs.org/12199
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
2018-08-11 12:22:56 -04:00

28 lines
702 B
Plaintext

AC_PRERQ([2.60])
AC_INIT([OpenAFS],[m4_esyscmd(build-tools/git-version .)],[openafs-bugs@openafs.org],[],[http://www.openafs.org/])
AC_CONFIG_AUX_DIR([build-tools])
AC_CONFIG_SRCDIR([src/libafs/Makefile.common.in])
AC_CONFIG_HEADER([src/config/afsconfig.h])
MACOS_VERSION=1.8.0fc1
AC_SUBST([MACOS_VERSION])
dnl If the user hasn't specified CFLAGS don't let configure pick -g -O2
AS_IF([test -z "$CFLAGS"], [CFLAGS=" "], [])
AC_PROG_CC
OPENAFS_CONFIGURE_COMMON
AC_CONFIG_FILES([
Makefile
src/config/Makefile
src/config/Makefile.config
src/config/Makefile.lwp
src/config/Makefile.version-CML
src/config/Makefile.version-NOCML
src/libafs/Makefile.common
src/libafs/MakefileProto
])
AC_OUTPUT