diff options
author | Bartosz Golaszewski <bartekgola@gmail.com> | 2014-12-17 17:58:23 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2014-12-31 21:29:05 +0100 |
commit | 6c19d35f689c911b83073ab1faeffb8040c4b3d9 (patch) | |
tree | 79d44ac12af4e5b00c7057e05f1877d5394697f8 | |
parent | c76236fd7d980822a647914c9ff6a3fabdec2390 (diff) | |
download | busybox-6c19d35f689c911b83073ab1faeffb8040c4b3d9.tar.gz |
Makefile: fix cscope target
This target doesn't work with current directory layout. Just make cscope
index all .c and .h files.
While we're at it: add cscope output files to .gitignore.
Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | Makefile | 19 |
2 files changed, 9 insertions, 18 deletions
diff --git a/.gitignore b/.gitignore index 73e88fb5b..be1d46199 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,11 @@ core /busybox.links /runtest-tempdir-links /testsuite/echo-ne + +# +# cscope output +# +cscope.files +cscope.in.out +cscope.out +cscope.po.out @@ -1165,24 +1165,7 @@ endif ALLSOURCE_ARCHS := $(ARCH) define all-sources - ( find $(__srctree) $(RCS_FIND_IGNORE) \ - \( -name include -o -name arch \) -prune -o \ - -name '*.[chS]' -print; \ - for ARCH in $(ALLSOURCE_ARCHS) ; do \ - find $(__srctree)arch/$${ARCH} $(RCS_FIND_IGNORE) \ - -name '*.[chS]' -print; \ - done ; \ - find $(__srctree)security/selinux/include $(RCS_FIND_IGNORE) \ - -name '*.[chS]' -print; \ - find $(__srctree)include $(RCS_FIND_IGNORE) \ - \( -name config -o -name 'asm-*' \) -prune \ - -o -name '*.[chS]' -print; \ - for ARCH in $(ALLINCLUDE_ARCHS) ; do \ - find $(__srctree)include/asm-$${ARCH} $(RCS_FIND_IGNORE) \ - -name '*.[chS]' -print; \ - done ; \ - find $(__srctree)include/asm-generic $(RCS_FIND_IGNORE) \ - -name '*.[chS]' -print ) + ( find -regex '.*\.[ch]$$' ) endef quiet_cmd_cscope-file = FILELST cscope.files |