mirror of
https://github.com/RsyncProject/rsync.git
synced 2026-01-23 06:18:20 -05:00
49 lines
1.1 KiB
Plaintext
49 lines
1.1 KiB
Plaintext
dnl Process this file with autoconf to produce a configure script.
|
|
AC_INIT(byteorder.h)
|
|
AC_CONFIG_HEADER(config.h)
|
|
|
|
dnl Checks for programs.
|
|
AC_PROG_CC
|
|
AC_PROG_INSTALL
|
|
AC_SUBST(SHELL)
|
|
|
|
AC_HEADER_DIRENT
|
|
AC_HEADER_STDC
|
|
AC_HEADER_TIME
|
|
AC_HEADER_SYS_WAIT
|
|
AC_CHECK_HEADERS(sys/fcntl.h fcntl.h sys/time.h unistd.h utime.h grp.h)
|
|
AC_CHECK_HEADERS(compat.h sys/param.h ctype.h sys/wait.h)
|
|
|
|
AC_CHECK_SIZEOF(int)
|
|
AC_CHECK_SIZEOF(long)
|
|
AC_CHECK_SIZEOF(short)
|
|
|
|
AC_C_INLINE
|
|
|
|
AC_TYPE_SIGNAL
|
|
AC_TYPE_UID_T
|
|
AC_TYPE_MODE_T
|
|
AC_TYPE_OFF_T
|
|
AC_TYPE_SIZE_T
|
|
AC_TYPE_PID_T
|
|
AC_STRUCT_ST_RDEV
|
|
|
|
echo -n "checking for errno in errno.h... "
|
|
AC_TRY_COMPILE([#include <errno.h>],[int i = errno],
|
|
echo yes; AC_DEFINE(HAVE_ERRNO_DECL),
|
|
echo no)
|
|
|
|
AC_FUNC_MEMCMP
|
|
AC_FUNC_MMAP
|
|
AC_FUNC_UTIME_NULL
|
|
AC_CHECK_FUNCS(waitpid strtok pipe getcwd mkdir strdup strerror chown chmod mknod)
|
|
AC_CHECK_FUNCS(fchmod fstat strchr bcopy bzero readlink utime utimes getopt_long)
|
|
|
|
echo -n "checking for working fnmatch... "
|
|
AC_TRY_RUN([#include <fnmatch.h>
|
|
main() { exit(fnmatch("*.o", "x.o", 0) == 0? 0: 1); }],
|
|
echo yes;AC_DEFINE(HAVE_FNMATCH),
|
|
echo no)
|
|
|
|
AC_OUTPUT(Makefile)
|