Add a Makefile target to quickly generate arch-specific cscope for kvm-unit-tests. Assumes a mostly flat directory structure, i.e. uses '-maxdepth 1' in the file search. Signed-off-by: Andrew Jones <drjones@xxxxxxxxxx> --- Makefile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fa95d66386d49..283655957f39f 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ include config.mak DESTDIR := $(PREFIX)/share/qemu/tests -.PHONY: arch_clean clean +.PHONY: arch_clean clean cscope #make sure env CFLAGS variable is not used CFLAGS = @@ -52,3 +52,10 @@ install: clean: arch_clean $(RM) lib/.*.d $(libcflat) $(cflatobjs) + +cscope: common_dirs = lib +cscope: + rm -f ./cscope.* + find $(TEST_DIR) lib/$(TEST_DIR) $(common_dirs) -maxdepth 1 \ + -name "*.[chsS]" -print | sed 's,^\./,,' > ./cscope.files + cscope -bk -- 1.8.1.4 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html