Cabal compains about &quot;Unknown build tool hasktags&quot;.<div>It seems not necessary to set &quot;Build-tools: hasktags&quot; in cabal file?</div><br><div class="gmail_quote">On Wed, Sep 14, 2011 at 4:39 AM, Sergey Mironov <span dir="ltr">&lt;<a href="mailto:ierton@gmail.com">ierton@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi! I am pleased to announce haskdogs - project-level ctag file generator.<br>
<br>
haskdogs is a small shellscript-like tool which creates tag file for<br>
entire haskell project directory. It takes into account first-level<br>
dependencies by recursively scanning imports and adding matching<br>
packages to the final tag list. As a result, programmer can use<br>
his/her text editor supporting tags (vim, for example) to jump<br>
directly to definition of any standard or foreign function he/she<br>
uses. Note, that haskdogs calls some Unix shell commands like test or<br>
mkdir so this tool will likely fail to work on pure Windows platforms.<br>
<br>
To use it, do<br>
<br>
0) cabal install hasktags haskdogs &amp;&amp; mkdir -p ~/.cabal/var/haskdogs<br>
1) cabal unpack TrickyProject-4.2 &amp;&amp; cd TrickyProject-4.2<br>
2) haskdogs<br>
3) enjoy the tagfile with references to every function<br>
<br>
<a href="http://hackage.haskell.org/package/haskdogs-0.1" target="_blank">http://hackage.haskell.org/package/haskdogs-0.1</a><br>
<br>
Sergey<br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><a href="http://www.yi-programmer.com/blog/">http://www.yi-programmer.com/blog/</a><br>