Makefile revision 1.44
11.44Spgoyette#	$NetBSD: Makefile,v 1.44 2010/05/30 04:38:03 pgoyette Exp $
21.37Sdyoung
31.37Sdyoung.include <bsd.own.mk>
41.15Sad
51.15Sad# For all platforms
61.1Sad
71.37SdyoungSUBDIR=		accf_dataready
81.16SadSUBDIR+=	accf_httpready
91.15SadSUBDIR+=	adosfs
101.14SadSUBDIR+=	aio
111.38SpookaSUBDIR+=	bpf
121.7SrumbleSUBDIR+=	cd9660
131.7SrumbleSUBDIR+=	coda
141.7SrumbleSUBDIR+=	coda5
151.15SadSUBDIR+=	compat
161.15SadSUBDIR+=	compat_ossaudio
171.15SadSUBDIR+=	coredump
181.7SrumbleSUBDIR+=	efs
191.7SrumbleSUBDIR+=	ext2fs
201.15SadSUBDIR+=	exec_script
211.7SrumbleSUBDIR+=	fdesc
221.7SrumbleSUBDIR+=	ffs
231.18SadSUBDIR+=	filecore
241.15SadSUBDIR+=	fss
251.7SrumbleSUBDIR+=	hfs
261.7SrumbleSUBDIR+=	kernfs
271.15SadSUBDIR+=	ksem
281.22SadSUBDIR+=	layerfs
291.7SrumbleSUBDIR+=	lfs
301.7SrumbleSUBDIR+=	mfs
311.31SrmindSUBDIR+=	mqueue
321.18SadSUBDIR+=	msdos
331.15SadSUBDIR+=	nfs
341.15SadSUBDIR+=	nfsserver
351.30SreinoudSUBDIR+=	nilfs
361.7SrumbleSUBDIR+=	ntfs
371.18SadSUBDIR+=	null
381.7SrumbleSUBDIR+=	overlay
391.42SpgoyetteSUBDIR+=	pciverbose
401.41SahokaSUBDIR+=	pf
411.19ScubeSUBDIR+=	ppp_bsdcomp
421.19ScubeSUBDIR+=	ppp_deflate
431.7SrumbleSUBDIR+=	procfs
441.7SrumbleSUBDIR+=	ptyfs
451.7SrumbleSUBDIR+=	puffs
461.15SadSUBDIR+=	putter
471.15SadSUBDIR+=	miniroot
481.44SpgoyetteSUBDIR+=	scsiverbose
491.33SeladSUBDIR+=	secmodel_bsd44
501.33SeladSUBDIR+=	secmodel_overlay
511.33SeladSUBDIR+=	securelevel
521.7SrumbleSUBDIR+=	smbfs
531.24SpookaSUBDIR+=	sysvbfs
541.33SeladSUBDIR+=	suser
551.7SrumbleSUBDIR+=	tmpfs
561.7SrumbleSUBDIR+=	udf
571.18SadSUBDIR+=	umap
581.7SrumbleSUBDIR+=	union
591.43SpgoyetteSUBDIR+=	usbverbose
601.25ShaadSUBDIR+=	vnd
611.29SyamtSUBDIR+=	tprof
621.7Srumble.if (defined(NOTYET))
631.7SrumbleSUBDIR+=	unionfs
641.7Srumble.endif
651.37Sdyoung.if ${MKBINUTILS} != "no"
661.37SdyoungSUBDIR+=	xldscripts
671.37Sdyoung.endif
681.7Srumble
691.15Sad# Machine dependent section
701.21Stsutsui.if ${MACHINE_ARCH} != "alpha"
711.17SmartinSUBDIR+=	exec_elf32
721.17Smartin.endif
731.15Sad
741.21Stsutsui.if ${MACHINE_ARCH} == "alpha" || \
751.21Stsutsui    ${MACHINE_ARCH} == "sparc64" || \
761.21Stsutsui    ${MACHINE_ARCH} == "x86_64"
771.20SheSUBDIR+=	exec_elf64
781.20She.endif
791.20She
801.29Syamt.if ${MACHINE_ARCH} == "i386" || \
811.29Syamt    ${MACHINE_ARCH} == "x86_64"
821.29SyamtSUBDIR+=	tprof_pmi
831.29Syamt.endif
841.29Syamt
851.27Sabs.if ${MACHINE_ARCH} == "x86_64"
861.15SadSUBDIR+=	azalia
871.15SadSUBDIR+=	compat_linux
881.15SadSUBDIR+=	compat_linux32
891.15SadSUBDIR+=	compat_netbsd32
901.15SadSUBDIR+=	drm
911.15SadSUBDIR+=	i915drm
921.40SahokaSUBDIR+=	pad
931.15Sad.endif
941.15Sad
951.27Sabs.if ${MACHINE_ARCH} == "i386"
961.15SadSUBDIR+=	azalia
971.15SadSUBDIR+=	compat_freebsd
981.15SadSUBDIR+=	compat_ibcs2
991.15SadSUBDIR+=	compat_linux
1001.15SadSUBDIR+=	compat_svr4
1011.15SadSUBDIR+=	drm
1021.15SadSUBDIR+=	exec_aout
1031.15SadSUBDIR+=	i915drm
1041.15SadSUBDIR+=	radeondrm
1051.32SjmcneillSUBDIR+=	viadrm
1061.40SahokaSUBDIR+=	pad
1071.15Sad.endif
1081.15Sad
1091.23Sagc.include <bsd.own.mk>
1101.23Sagc
1111.23Sagc# we need our device mapper for LVM
1121.23Sagc.if (${MKLVM} != "no")
1131.28SyamtSUBDIR+= 	dm
1141.23Sagc.endif
1151.23Sagc
1161.39Sdarran.if (${MKDTRACE} != "no")
1171.39SdarranSUBDIR+=	dtrace
1181.39Sdarran.endif
1191.39Sdarran
1201.39Sdarran# we need solaris for the dtrace and zfs modules
1211.39Sdarran.if (${MKDTRACE} != "no" || ${MKZFS} != "no")
1221.39SdarranSUBDIR+=        solaris
1231.39Sdarran.endif
1241.39Sdarran
1251.34Shaad.if (${MKZFS} != "no")
1261.34ShaadSUBDIR+=	zfs
1271.34Shaad.endif
1281.34Shaad
1291.1Sad.include <bsd.subdir.mk>
130