On Fri Apr 13 06:15:19 2007, infinoid wrote:
> On Mon Apr 03 20:43:53 2006, petdance wrote:
> > The lint target needs to be renamed to splint.
> > 
> > Then create a new lint target to support Sun Studio.
> > 
> > And update the tags target.
> 
> As of today's date (2007-04-13), it appears that all of the following
> makefile rules exist in parrot svn:
> 
> make splint (runs splint)
> make lint (runs lint)
> make tags (runs ctags)
> 
> Of course, none of them work for me (splint barfs on my system 
headers,
> lint doesn't exist on my box, ctags doesn't understand --links=no), 

The reason ctags doesn't understand --links=no is because these are 
options for exuberant-ctags.  If you have emacs installed you'll 
probably find that ctags is actually a simlink to ctags-emacs-21 or 
similar.  We should probably detect which version of ctags people have 
as part of parrot configuration and then use the one which corresponds 
to exuberant-ctags.

What configurations do people on the list have?  My system is Gentoo 
Linux and I have the ctags package installed which provides the 
'exuberant-ctags' program.  The emacs installation gives a ctags 
simlink to ctags-emacs-21.  Do other people have an exuberant-ctags 
package installed on their system and it actually installs a 'ctags' 
binary?  Or are they all 'exuberant-ctags'?  The reason I'm interested 
is because we might be able to make a small change to the makefile 
rather than the extra work of a new configure step.

Comments most definitely welcome.

Paul

Reply via email to