I'm building a an 'external' module ( device driver ), i.e. it's not in the Linux kernel source tree, but in a separate unrelated source tree.
I want to use ctags to browse variable / function declarations and definitions that are being pulled in from the kernel via header files.
For example assuming I have:
~/src/kernel-source
~/src/my_external_module
and I've run make tags
for the kernel then how can I run ctags against my module so that it will pick up the tags from what is effectively a separate project in a different directory tree, in this case the Linux kernel source?