1# $FreeBSD$
2
3all:
4	@echo "make LINT only"
5
6clean:
7	rm -f LINT
8.if ${TARGET} == "amd64" || ${TARGET} == "i386"
9	rm -f LINT-VIMAGE LINT-NOINET LINT-NOINET6 LINT-NOIP
10.endif
11
12NOTES=	../../conf/NOTES NOTES
13LINT: ${NOTES} ../../conf/makeLINT.sed
14	cat ${NOTES} | sed -E -n -f ../../conf/makeLINT.sed > ${.TARGET}
15.if ${TARGET} == "amd64" || ${TARGET} == "i386"
16	echo "include ${.TARGET}"	>  ${.TARGET}-VIMAGE
17	echo "ident ${.TARGET}-VIMAGE"	>> ${.TARGET}-VIMAGE
18	echo "options VIMAGE"		>> ${.TARGET}-VIMAGE
19	echo "include ${.TARGET}"	>  ${.TARGET}-NOINET
20	echo "ident ${.TARGET}-NOINET"	>> ${.TARGET}-NOINET
21	echo 'makeoptions MKMODULESENV+="WITHOUT_INET_SUPPORT="'  >> ${.TARGET}-NOINET
22	echo "nooptions INET"		>> ${.TARGET}-NOINET
23	echo "nodevice gre"		>> ${.TARGET}-NOINET
24	echo "include ${.TARGET}"	>  ${.TARGET}-NOINET6
25	echo "ident ${.TARGET}-NOINET6"	>> ${.TARGET}-NOINET6
26	echo 'makeoptions MKMODULESENV+="WITHOUT_INET6_SUPPORT="' >> ${.TARGET}-NOINET6
27	echo "nooptions INET6"		>> ${.TARGET}-NOINET6
28	echo "include ${.TARGET}"	>  ${.TARGET}-NOIP
29	echo "ident ${.TARGET}-NOIP"	>> ${.TARGET}-NOIP
30	echo 'makeoptions MKMODULESENV+="WITHOUT_INET_SUPPORT="'  >> ${.TARGET}-NOIP
31	echo 'makeoptions MKMODULESENV+="WITHOUT_INET6_SUPPORT="' >> ${.TARGET}-NOIP
32	echo "nooptions INET"		>> ${.TARGET}-NOIP
33	echo "nooptions INET6"		>> ${.TARGET}-NOIP
34	echo "nodevice age"		>> ${.TARGET}-NOIP
35	echo "nodevice alc"		>> ${.TARGET}-NOIP
36	echo "nodevice ale"		>> ${.TARGET}-NOIP
37	echo "nodevice bxe"		>> ${.TARGET}-NOIP
38	echo "nodevice em"		>> ${.TARGET}-NOIP
39	echo "nodevice fxp"		>> ${.TARGET}-NOIP
40	echo "nodevice igb"		>> ${.TARGET}-NOIP
41	echo "nodevice jme"		>> ${.TARGET}-NOIP
42	echo "nodevice msk"		>> ${.TARGET}-NOIP
43	echo "nodevice mxge"		>> ${.TARGET}-NOIP
44	echo "nodevice sge"		>> ${.TARGET}-NOIP
45	echo "nodevice sk"		>> ${.TARGET}-NOIP
46	echo "nodevice txp"		>> ${.TARGET}-NOIP
47	echo "nodevice vxge"		>> ${.TARGET}-NOIP
48.endif
49.if ${TARGET} == "mips"
50	echo "machine	${TARGET} ${TARGET_ARCH}" >> ${.TARGET}
51.endif
52.if ${TARGET} == "powerpc"
53	# cat is available, not sure if cp is?
54	cat ${.TARGET} > ${.TARGET}64
55	echo "machine	${TARGET} powerpc" >> ${.TARGET}
56	echo "machine	${TARGET} powerpc64" >> ${.TARGET}64
57.endif
58