Makefile.inc revision 39007
117651Speter# ex:ts=8
2250261Sdelphij#
317651Speter# $Id: Makefile.inc,v 1.2 1998/08/30 19:59:35 gpalmer Exp $
4250261Sdelphij#
517651Speter# Makefile for amd
617651Speter# 	This file is under a "BSD" copyright (c) by David O'Brien 1998.
717651Speter#	Portions derived from
817651Speter#	$NetBSD: Makefile.inc,v 1.10 1998/08/08 22:33:27 christos Exp $
917651Speter#	Portions derived from amd/libamu/Makefile
1017651Speter#	$NetBSD: Makefile,v 1.8 1998/08/08 22:33:37 christos Exp $
1117651Speter#
1217651Speter
1317651Speter#INCGEN!=	cd ${.CURDIR}/../include; \
1417651Speter#		printf 'xwhere: .MAKE\n\t@echo \$${.OBJDIR}\n' | ${MAKE} -Bs -f-
1517651Speter
1617651Speter#CFLAGS+=	-I${INCGEN}
1717651SpeterCFLAGS+=	-I. -I${.CURDIR} 
1817651SpeterCFLAGS+=	-I${.CURDIR}/../include
1917651SpeterCFLAGS+=	-I${.CURDIR}/../../../contrib/amd/include
2017651SpeterCFLAGS+=	-I${.CURDIR}/../../../contrib/amd
2117651SpeterCFLAGS+=	-DHAVE_CONFIG_H
2217651Speter
2333904SsteveLIBAMUDIR!=	cd ${.CURDIR}/../libamu; \
2417651Speter		printf 'xwhere: .MAKE\n\t@echo \$${.OBJDIR}\n' | ${MAKE} -Bs -f-
2517651SpeterLIBAMU=		${LIBAMUDIR}/libamu.a
2617651Speter
27237410Sdelphij
28237410SdelphijSRCS+=		config_local.h
2917651SpeterCLEANFILES+=	config_local.h
3017651Speterconfig_local.h: ${.CURDIR}/../include/newvers.sh
31131377Stjr	@rm -f ${.TARGET}
32131377Stjr	sh ${.ALLSRC} > ${.TARGET}
3317651Speter
3442468Speter
3542468SpeterRPCCOM=		rpcgen
3617651SpeterMOUNT_X=	${DESTDIR}/usr/include/rpcsvc/mount.x
3717651SpeterNFS_PROT_X=	${DESTDIR}/usr/include/rpcsvc/nfs_prot.x
3817651Speter#		These are generated at compile time
3917651SpeterSRCS+=		mount.h nfs_prot.h
40250261SdelphijCLEANFILES+=	mount.h nfs_prot.h
41250261Sdelphij
42205471Sdelphijmount.h: ${MOUNT_X}
43205471Sdelphij	${RPCCOM} -h -C -DWANT_NFS3 ${MOUNT_X} -o ${.TARGET}
44250261Sdelphij
45206924Sdelphijnfs_prot.h: ${NFS_PROT_X}
4617651Speter	${RPCCOM} -h -C -DWANT_NFS3 ${NFS_PROT_X} -o ${.TARGET}
47131377Stjr
48205471Sdelphij
49205471Sdelphij.if exists(${.CURDIR}/../../Makefile.inc)
50205471Sdelphij.include "${.CURDIR}/../../Makefile.inc"
51205471Sdelphij.endif
52205471Sdelphij