Module Name: src
Committed By: dyoung
Date: Wed Apr 6 01:49:23 UTC 2011
Modified Files:
src/sys/arch/iyonix: Makefile
Log Message:
Fix target 'tags'.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/iyonix/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/iyonix/Makefile
diff -u src/sys/arch/iyonix/Makefile:1.3 src/sys/arch/iyonix/Makefile:1.4
--- src/sys/arch/iyonix/Makefile:1.3 Sat Oct 25 22:27:37 2008
+++ src/sys/arch/iyonix/Makefile Wed Apr 6 01:49:23 2011
@@ -1,11 +1,13 @@
-# $NetBSD: Makefile,v 1.3 2008/10/25 22:27:37 apb Exp $
+# $NetBSD: Makefile,v 1.4 2011/04/06 01:49:23 dyoung Exp $
# Makefile for iyonix tags file and boot blocks
-TIYONIX= ../iyonix/tags
-SIYONIX= ../iyonix/include/*.h \
- ../iyonix/dev/*.[ch] \
-#AIYONIX=
+# Find where ARM source files are for inclusion in tags
+.include <../arm/Makefile.inc>
+
+TIYONIX= ${SYSDIR}/arch/iyonix/tags
+SIYONIX= ${SYSDIR}/arch/iyonix/iyonix/*.[ch]
+SIYONIX+= ${SYSDIR}/arch/iyonix/include/*.h
# Directories in which to place tags links
DIYONIX= include
@@ -13,18 +15,19 @@
.include "../../kern/Make.tags.inc"
tags:
- -ctags -wdtf ${TIYONIX} ${SIYONIX} ${COMM}
-# egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AIYONIX} | \
-# ${TOOL_SED} -e \
-# "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
-# >> ${TIYONIX}
+ -rm -f ${TIYONIX}
+ -echo ${SIYONIX} ${SARM} | xargs ctags -wadtf ${TIYONIX}
+ -${FINDCOMM} | xargs ctags -wadtf ${TIYONIX}
+ egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AARM} | \
+ ${TOOL_SED} -e \
+ "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
+ >> ${TIYONIX}
sort -o ${TIYONIX} ${TIYONIX}
links:
-for i in ${DIYONIX}; do \
cd $$i && rm -f tags; ln -s ../tags tags; done
-
SUBDIR= compile include
.include <bsd.subdir.mk>