mirror of
https://git.openafs.org/openafs.git
synced 2025-01-18 23:10:58 +00:00
bd707fb7e6
a) a freebsd client that compiles, and to a certain extent, works. Should not be used except by people doing freebsd client development b) configure glue for freebsd 4.3, 4.4, and 4.5 c) freebsd tfileserver support. Note that, by default, this isn't very interesting, as the supported freebsd pthreads are just as cooperative as LWP. if you install the linuxthreads port and swap the MT_* variables in osconf.m4, you will get a more traditional tfileserver though. configure glue for that will be forthcoming at some point. d) a maybe-fix that sets sin_len in sockaddrs on platforms that have them. (and also a fix for the AC_PROG_CC issue which affects autoconf 2.13 and 2.5x on same conf files issue)
27 lines
718 B
Plaintext
27 lines
718 B
Plaintext
AC_INIT(Makefile.common)
|
|
AM_INIT_AUTOMAKE(openafs-libafs,devel)
|
|
AC_CONFIG_HEADER(config/afsconfig.h)
|
|
define(OPENAFS_CONFIGURE_LIBAFS)
|
|
|
|
AC_PROG_CC
|
|
OPENAFS_CONFIGURE_COMMON
|
|
|
|
TOP_SRCDIR="${SRCDIR_PARENT}"
|
|
TOP_INCDIR="${SRCDIR_PARENT}/include"
|
|
TOP_LIBDIR="${SRCDIR_PARENT}/lib"
|
|
if test "${DEST}x" = "x"; then
|
|
DEST="${SRCDIR_PARENT}/${AFS_SYSNAME}/dest"
|
|
fi
|
|
|
|
# Check for files involved in porting. Report errors, don't make the
|
|
# user hunt through the configure log after the build fails!
|
|
if test ! -r config/Makefile.${AFS_SYSNAME}.in ; then
|
|
AC_MSG_ERROR(no source file config/Makefile.${AFS_SYSNAME}.in)
|
|
fi
|
|
|
|
AC_OUTPUT( \
|
|
Makefile \
|
|
config/Makefile.config \
|
|
config/Makefile.${AFS_SYSNAME} \
|
|
)
|