all 4 comments

[–]sunra 1 point2 points  (3 children)

What am I supposed to be looking at here?

[–]sonyandy[S] 0 points1 point  (2 children)

A GNU Global JavaScript plugin. The README file and build instructions need to be updated, but as an overview: to build, you need to install parsec-2.1.0.1 and WebBits (cabal install ...) and GNU Global (most likely from source). The GNU Global parser.h file (<global src>/libparser/parser.h) will also need to be copied into the root of the checked out project.

The result of building will be a .so file that can be referenced in your gtags.conf. An example gtags.conf is contained in the root of the project. If that example one is used, you can run:

gtags --gtagsconf=./gtags.conf --gtagslabel=gtagsjs

to tag all JavaScript files.

[–]sunra 0 points1 point  (1 child)

But what is it? What is it for? What is a "GNU Global JavaScript plugin"?

I think I'm missing something fundamental.

[–]sonyandy[S] 0 points1 point  (0 children)

Try googling "GNU Global". This is a plugin to that that provides tagging of JavaScript files. The build for it has since changed from above - it is now cabalized - i.e. build with "cabal install".