Makefile.inc revision 1.9
11.9Spooka# $NetBSD: Makefile.inc,v 1.9 2009/01/08 18:43:28 pooka Exp $ 21.7Spooka 31.7Spooka.include <bsd.own.mk> 41.7Spooka.include <bsd.sys.mk> 51.2Stls 61.2StlsUSE_FORT?= yes # network client 71.1Spooka 81.1Spooka.if exists(${.CURDIR}/../../Makefile.inc) 91.1Spooka.include "${.CURDIR}/../../Makefile.inc" 101.1Spooka.endif 111.3Spooka 121.3Spooka.ifdef(ISRUMP) 131.4Spooka.ifdef(MOUNTNAME) 141.4SpookaPROG= rump_${MOUNTNAME} 151.5SpookaMAN= rump_${MOUNTNAME}.8 161.5Spooka 171.4SpookaMOUNTDIR= ${.CURDIR}/../../../sbin 181.4SpookaMOUNT= ${MOUNTDIR}/mount 191.5Spooka 201.4SpookaCPPFLAGS+= -I${MOUNTDIR}/mount_${MOUNTNAME} -I${MOUNT} -DMOUNT_NOMAIN 211.4SpookaSRCS+= mount_${MOUNTNAME}.c rump_${MOUNTNAME}.c pathadj.c fattr.c 221.5Spooka 231.7Spooka# on select archs use the kernel module directly, otherwise fallback 241.7Spooka# to the rump library 251.9Spooka.undef RUMPKMOD 261.7Spooka.ifdef(RUMPKMOD) 271.7SpookaOSRELEASE!= ${HOST_SH} ${NETBSDSRCDIR}/sys/conf/osrelease.sh 281.7SpookaKMODULEDIR= ${DESTDIR}/stand/${MACHINE}/${OSRELEASE}/modules/${MOUNTNAME} 291.7SpookaLDADD+= ${KMODULEDIR}/${MOUNTNAME}.kmod 301.7Spooka.else 311.5SpookaLDADD+= -lrumpfs_${MOUNTNAME} 321.7Spooka.endif 331.7Spooka 341.4Spooka.PATH: ${MOUNT} ${MOUNTDIR}/mount_${MOUNTNAME} 351.4Spooka.endif # MOUNTNAME 361.4Spooka 371.6SpookaLDADD+= -lp2k -lukfs -lrumpvfs -lrump -lrumpuser -lpuffs -lutil 381.6SpookaLDADD+= -lpthread 391.4Spooka 401.6SpookaDPADD+= ${LIBP2K} ${LIBUKFS} ${LIBRUMPVFS} ${LIBRUMP} ${LIBRUMPUSER} 411.6SpookaDPADD+= ${LIBPUFFS} ${LIBUTIL} ${LIBPTHREAD} 421.4Spooka.endif # ISRUMP 43