Cross Reference: Makefile
xref: /src/sys/arch/evbarm/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/arch/evbarm/
Makefile revision 1.1
11.1Srearnsha#	$NetBSD: Makefile,v 1.1 2001/10/27 16:23:05 rearnsha Exp $
21.1Srearnsha
31.1Srearnsha# Makefile for evbarm tags file and boot blocks
41.1Srearnsha
51.1SrearnshaTEVBARM=	../evbarm/tags
61.1SrearnshaSEVBARM=	../evbarm/integrator/*.[ch] ../evbarm/include/*.h \
71.1Srearnsha		../evbarm/dev/*.[ch] ../evbarm/ifpga/*.[ch] \
81.1Srearnsha		../evbarm/iq80310/*.[ch]
91.1Srearnsha		../evbarm/integrator_fpga/*.[ch]
101.1SrearnshaAEVBARM=	../evbarm/integrator/*.S ../evbarm/ifpga/*.S
111.1Srearnsha
121.1Srearnsha# Directories in which to place tags links
131.1SrearnshaDEVBARM=	include
141.1Srearnsha
151.1Srearnsha.include "../../kern/Make.tags.inc"
161.1Srearnsha
171.1Srearnshatags:
181.1Srearnsha	-ctags -wdtf ${TEVBARM} ${SEVBARM} ${COMM}
191.1Srearnsha	egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AEVBARM} | \
201.1Srearnsha	    sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
211.1Srearnsha	    >> ${TEVBARM}
221.1Srearnsha	sort -o ${TEVBARM} ${TEVBARM}
231.1Srearnsha
241.1Srearnshalinks:
251.1Srearnsha	-for i in ${DEVBARM}; do \
261.1Srearnsha	    cd $$i && rm -f tags; ln -s ../tags tags; done
271.1Srearnsha
281.1Srearnsha
291.1SrearnshaSUBDIR=	include
301.1Srearnsha
311.1Srearnsha.include <bsd.subdir.mk>
32

Indexes created Thu Jan 01 12:09:34 GMT 2026