Cross Reference: Makefile
xref: /src/sys/arch/rs6000/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/arch/rs6000/
11.2Sapb#	$NetBSD: Makefile,v 1.2 2008/10/25 22:27:38 apb Exp $
21.1Sgarbled
31.1Sgarbled# Makefile for tags file
41.1Sgarbled
51.1SgarbledTRS6000=	../rs6000/tags
61.1SgarbledSRS6000=	../rs6000/rs6000/*.[ch] ../rs6000/include/*.h \
71.1Sgarbled	../rs6000/mca/*.[ch] ../rs6000/ioplanar/*.[ch]
81.1SgarbledARS6000=	../rs6000/rs6000/*.[sS]
91.1Sgarbled
101.1Sgarbled# Directories in which to place tags links
111.1SgarbledDRS6000=       include
121.1Sgarbled
131.1Sgarbled.include "../../kern/Make.tags.inc"
141.1Sgarbled
151.1Sgarbledtags:
161.1Sgarbled	-ctags -wdtf ${TRS6000} ${SRS6000} ${COMM}
171.1Sgarbled	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${ARS6000} | \
181.2Sapb	    ${TOOL_SED} -e \
191.2Sapb		"s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
201.1Sgarbled	    >> ${TRS6000}
211.1Sgarbled	sort -o ${TRS6000} ${TRS6000}
221.1Sgarbled
231.1Sgarbledlinks:
241.1Sgarbled	-for i in ${DRS6000}; do \
251.1Sgarbled	    cd $$i && rm -f tags; ln -s ../tags tags; done
261.1Sgarbled
271.1Sgarbled
281.1SgarbledSUBDIR=	compile include stand
291.1Sgarbled
301.1Sgarbled.include <bsd.subdir.mk>
31

Indexes created Sun Dec 07 20:09:42 GMT 2025