summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authoreschnett <eschnett@17b73243-c579-4c4c-a9d2-2d5706c11dac>2012-10-24 21:34:23 +0000
committereschnett <eschnett@17b73243-c579-4c4c-a9d2-2d5706c11dac>2012-10-24 21:34:23 +0000
commit866010c564db76feef4e3afb57ced7af77ec5839 (patch)
treed5272690370555525de054b132268bdf63d58a26 /Makefile
parent7c6430491d7e8c4dc96f1ff3df1c335f3d423b3b (diff)
Use find -follow instead of find -L
git-svn-id: http://svn.cactuscode.org/flesh/trunk@4893 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile33
1 files changed, 16 insertions, 17 deletions
diff --git a/Makefile b/Makefile
index 8a2ff3c4..a09d933e 100644
--- a/Makefile
+++ b/Makefile
@@ -308,30 +308,29 @@ distclean:
TAGS:
$(NOTIFY_DIVIDER)
@echo Updating the Emacs TAGS file
- rm -f TAGS ; touch TAGS
- find -L src arrangements \( \
- -name '*.[chCfF]' -o -name '*.[fF]77' -o -name '*.[fF]90'\
- -o -name '*.cc' -o -name '*.cxx' -o -name '*.hh' -o -name '*.[ch]pp' \
- -o -name '*.inc' \
- \) -print | xargs etags -a
-# find -L src arrangements \( -name '*.[cChF]' -o -name '*.F77' -o -name '*.cc'\) \
-# -exec etags --append --regex '/[a-z A-Z \t]*FORTRAN_NAME[^)]*/' {} \;
+ : > TAGS
+ find src arrangements -follow \( \
+ -name '*.[chCfF]' -o -name '*.[fF]77' -o -name '*.[fF]90' -o \
+ -name '*.cc' -o -name '*.cxx' -o -name '*.hh' -o \
+ -name '*.[ch]pp' -o -name '*.inc' \) -print | \
+ xargs etags -a
$(PERL) -pi.bak -e 's/(subroutine\s*)([a-zA-Z0-9_]+)/\1\L\2/g;' TAGS
- rm TAGS.bak
+ rm -f TAGS.bak
$(NOTIFY_DIVIDER)
tags:
$(NOTIFY_DIVIDER)
@echo Updating the vi tags file
- rm -f tags ; touch tags
- find -L src arrangements \( \
- -name '*.[chCfF]' -o -name '*.[fF]77' -o -name '*.[fF]90'\
- -o -name '*.cc' -o -name '*.cxx' -o -name '*.hh' -o -name '*.[ch]pp' \
- -o -name '*.inc' \
- \) -print | xargs ctags -a
+ : > tags
+ find src arrangements -follow \( \
+ -name '*.[chCfF]' -o -name '*.[fF]77' -o -name '*.[fF]90' -o \
+ -name '*.cc' -o -name '*.cxx' -o -name '*.hh' -o \
+ -name '*.[ch]pp' -o -name '*.inc' \) -print | \
+ xargs ctags -a
$(PERL) -pi.bak -e 's/(subroutine\s*)([a-zA-Z0-9_]+)/\1\L\2/g;' tags
- rm tags.bak
- sort tags > sortedtags ; mv sortedtags tags
+ rm -f tags.bak
+ sort tags > sortedtags
+ mv sortedtags tags
$(NOTIFY_DIVIDER)
# Make a new configuration with a default name