• Karl Hegbloom's avatar
    [PATCH] kbuild: make 'cscope -q' play well with cscope.el · acbef459
    Karl Hegbloom authored
    I tried the Linux Makefile 'make cscope' target, and found that the
    generated database is not compatible with 'cscope.el' under XEmacs.
    The thing is that 'cscope.el' does not allow setting the command line
    options to the 'cscope' commands it runs, and it errors with a message
    about the options not matching the ones used to generate the index.
    It turns out the cscope designers already thought of this.  The
    options can be written into the "cscope.files".  The included patch
    moves the "-q" and "-k" options from the 'cmd_cscope' to the
    'cmd_cscope-file', echoing them into the top of the files listing.
    Now the index is generated with the "-q" option, and when 'cscope.el'
    performs it's search, it uses that argument as well.  Lookups are fast
    and everyone is happy.
    Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
Makefile 43.4 KB