mirror of
https://github.com/simonmichael/hledger.git
synced 2024-09-18 17:57:11 +03:00
make: include doc files and hpack/cabal files in tags again
[ci skip]
This commit is contained in:
parent
550e33a558
commit
8d03adc5ad
27
Makefile
27
Makefile
@ -151,6 +151,9 @@ MANUALSOURCEFILES:= \
|
||||
MANUALGENFILES:= \
|
||||
hledger*/hledger*.{1,5,info,txt} \
|
||||
|
||||
COMMANDHELPFILES:= \
|
||||
hledger/Hledger/Cli/Commands/*.md \
|
||||
|
||||
# site/*.md includes website source files and generated web manual files
|
||||
# WEBDOCFILES:= \
|
||||
# site/*.md \
|
||||
@ -163,6 +166,7 @@ WEBCODEFILES:= \
|
||||
DOCSOURCEFILES:= \
|
||||
README.md \
|
||||
$(MANUALSOURCEFILES) \
|
||||
$(COMMANDHELPFILES) \
|
||||
|
||||
# files which should be updated when the version changes
|
||||
VERSIONSENSITIVEFILES=\
|
||||
@ -1605,18 +1609,25 @@ tag: emacstags-ctags \
|
||||
|
||||
# Tag haskell files with hasktags and just list the other main source files
|
||||
# so they will be traversed by tags-search/tags-query-replace.
|
||||
emacstags:
|
||||
rm -f TAGS
|
||||
hasktags -e $(SOURCEFILES)
|
||||
for f in Makefile $(WEBCODEFILES) $(HPACKFILES) $(CABALFILES) $(DOCSOURCEFILES); do \
|
||||
printf "\n$$f,1\n" >> TAGS; \
|
||||
done
|
||||
# emacstags:
|
||||
# rm -f TAGS
|
||||
# hasktags -e $(SOURCEFILES)
|
||||
# for f in Makefile $(WEBCODEFILES) $(HPACKFILES) $(CABALFILES) $(DOCSOURCEFILES); do \
|
||||
# printf "\n$$f,1\n" >> TAGS; \
|
||||
# done
|
||||
|
||||
# Tag haskell files with hasktags and everything else not excluded by .ctags
|
||||
# with (exuberant) ctags.
|
||||
# Tag:
|
||||
# - haskell files, with hasktags
|
||||
# - everything else not excluded by .ctags, with (exuberant) ctags
|
||||
# - files currently missed by the above, just their names (docs, hpack, cabal..)
|
||||
emacstags-ctags:
|
||||
hasktags -e $(SOURCEFILES)
|
||||
ctags -a -e -R
|
||||
for f in \
|
||||
$(DOCSOURCEFILES) \
|
||||
$(HPACKFILES) \
|
||||
$(CABALFILES) \
|
||||
; do printf "\n$$f,1\n" >> TAGS; done
|
||||
|
||||
cleantags: \
|
||||
$(call def-help-hide,cleantags, remove tag files )
|
||||
|
Loading…
Reference in New Issue
Block a user