X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=Makefile;h=4ca7c5668151c593a410e12260214de8de96cc51;hb=9cfeca6f50544e5cf5dc33f4f3bddc981171ca28;hp=ab37082f784d0d6d0c1176febbe562173a6cc071;hpb=189c50f74e50dc4784766cf198b28e5917403e1e;p=yaboot.git diff --git a/Makefile b/Makefile index ab37082..4ca7c56 100644 --- a/Makefile +++ b/Makefile @@ -31,6 +31,7 @@ CC := $(CROSS)gcc LD := $(CROSS)ld AS := $(CROSS)as OBJCOPY := $(CROSS)objcopy +STRIP := $(CROSS)strip # The flags for the yaboot binary. # @@ -157,6 +158,7 @@ clean: find . -not -path './\{arch\}*' -name ',,*' | xargs rm -rf -gunzip man/*.gz rm -rf man.deb + -rm cscope.* cleandocs: make -C doc clean @@ -174,10 +176,10 @@ maintclean: clean cleandocs release: docs bindist clean strip: all - strip second/yaboot - strip --remove-section=.comment second/yaboot - strip util/addnote - strip --remove-section=.comment --remove-section=.note util/addnote + $(STRIP) second/yaboot + $(STRIP) --remove-section=.comment second/yaboot + $(STRIP) util/addnote + $(STRIP) --remove-section=.comment --remove-section=.note util/addnote install: all strip install -d -o root -g root -m 0755 ${ROOT}/etc/ @@ -240,3 +242,8 @@ deinstall: @echo "${ROOT}/etc/yaboot.conf has not been removed, you may remove it yourself if you wish." uninstall: deinstall + +.PHONY: cscope +cscope: + (echo \-k; echo \-q; find . -name '*.[chS]' )> cscope.files + cscope -b -f cscope.out