From 29f013f76ea25f0384fb9602e508e09b3e445375 Mon Sep 17 00:00:00 2001 From: Liam Merwick Date: Wed, 19 Dec 2018 11:19:32 +0000 Subject: qboot: add cscope/ctags/TAGS Makefile targets (#16) Signed-off-by: Liam Merwick --- Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Makefile b/Makefile index 937b277..476436c 100644 --- a/Makefile +++ b/Makefile @@ -35,4 +35,21 @@ bios.bin: bios.bin.elf clean: rm -f $(obj-y) $(all-y) bios.bin.elf + rm -f cscope.* tags TAGS rm -rf .deps + +.PHONY: cscope +cscope: + rm -f cscope.* + find . -name "*.[chsS]" -print | sed 's,^\./,,' > cscope.files + cscope -b -i cscope.files + +.PHONY: ctags +ctags: + rm -f tags + find . -name "*.[ch]" -exec ctags --append {} + + +.PHONY: TAGS +TAGS: + rm -f TAGS + find . -name "*.[ch]" -exec etags --append {} + -- cgit v1.1