oracle / opengrok

OpenGrok is a fast and usable source code search and cross reference engine, written in Java
http://oracle.github.io/opengrok/
Other
4.36k stars 747 forks source link

The mk file not be recognized in group "Shell script" #961

Closed AsCatgz closed 5 years ago

AsCatgz commented 9 years ago

In android, the most make file is "Android.mk", which is endwith "mk". Now the make file in in group "Shell script", this group include "MAKEFILE", and file endwith "SH", "KSH", "KSHLIB", "CSH", "BASH", "RUBY", "RB", "P5", "AWK", "GMK", "CONF", "COM", "SPEC", "FLG", "XCL", but NO "mk", so the "Android.mk" in android can't be recognized in group "Shell script".

tarzanek commented 9 years ago

I can see #962 is trying to solve this. Note that you can get EVEN better support for makefiles, by creating a special analyzer for them, ctags support them out of box: http://ctags.sourceforge.net/languages.html Have a look at older commits, it's very easy to write an analyzer and fun too!

tulinkry commented 5 years ago

I think this is solved #962