18871Srgrimes# $NetBSD: Makefile,v 1.3 2008/10/25 22:27:38 apb Exp $ 21558Srgrimes 31558Srgrimes# Makefile for netwinder tags file and boot blocks 41558Srgrimes 51558Srgrimes.include <../arm/Makefile.inc> 61558Srgrimes 71558SrgrimesTNETWINDER= ${SYSDIR}/arch/netwinder/tags 81558SrgrimesSNETWINDER= ${SYSDIR}/arch/netwinder/netwinder/*.[ch] \ 91558Srgrimes ${SYSDIR}/arch/netwinder/include/*.h \ 101558Srgrimes ${SYSDIR}/arch/netwinder/pci/*.[ch] 111558SrgrimesANETWINDER= ${SYSDIR}/arch/netwinder/netwinder/*.S 121558Srgrimes 131558Srgrimes# Directories in which to place tags links 141558SrgrimesDNETWINDER= pci include 151558Srgrimes 161558Srgrimes.include "../../kern/Make.tags.inc" 171558Srgrimes 181558Srgrimestags: 191558Srgrimes -rm -f ${TNETWINDER} 201558Srgrimes -echo ${SNETWINDER} ${SARM} | xargs ctags -wadtf ${TNETWINDER} 211558Srgrimes -${FINDCOMM} | xargs ctags -wadtf ${TNETWINDER} 221558Srgrimes egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${ANETWINDER} ${AARM} | \ 231558Srgrimes ${TOOL_SED} -e \ 241558Srgrimes "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \ 251558Srgrimes >> ${TNETWINDER} 261558Srgrimes sort -o ${TNETWINDER} ${TNETWINDER} 271558Srgrimes 281558Srgrimeslinks: 291558Srgrimes -for i in ${DNETWINDER}; do \ 301558Srgrimes cd $$i && rm -f tags; ln -s ../tags tags; done 311558Srgrimes 321558Srgrimes 331558SrgrimesSUBDIR= compile include 341558Srgrimes 3541477Sjulian.include <bsd.subdir.mk> 3623675Speter