dnl dnl $KTH: bsd-header-vnode-if-h.m4,v 1.2 2000/03/16 10:34:32 assar Exp $ dnl AC_DEFUN(AC_BSD_HEADER_VNODE_IF_H, [ AC_MSG_CHECKING(if vnode_if.h needs to be built) changequote(, )dnl rm -f vnode_if.[ch] changequote([,])dnl AC_TRY_CPP_KERNEL([ #include #include #include #include ], ac_cv_header_vnode_if_h=no, ac_cv_header_vnode_if_h=yes) dnl if test "$ac_cv_header_vnode_if_h" = "yes"; then test -d ../sys || mkdir ../sys if test -f $SYS/kern/vnode_if.pl; then perl $SYS/kern/vnode_if.pl -h $SYS/kern/vnode_if.src elif test -f $SYS/kern/vnode_if.sh; then /bin/sh $SYS/kern/vnode_if.sh $SYS/kern/vnode_if.src else AC_MSG_ERROR(unable to find any vnode_if script) fi if test -f vnode_if.h; then : else AC_MSG_ERROR(failed to create vnode_if.h) fi AC_TRY_CPP_KERNEL([ #include #include #include #include ], ac_cv_header_vnode_if_h=yes; VNODE_IF_H=vnode_if.h, AC_MSG_ERROR(tried creating vnode_if.h but still could not include vnode.h)) fi AC_MSG_RESULT($ac_cv_header_vnode_if_h) AC_SUBST(VNODE_IF_H)])