[ET Trac] [Einstein Toolkit] #1124: 'make tags' doesn't properly handle symlinks

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Oct 17 12:25:35 CDT 2012


#1124: 'make tags' doesn't properly handle symlinks
-------------------------------------------+--------------------------------
 Reporter:  Matt Kinsey <kins@…>           |        Type:  defect
   Status:  new                            |    Priority:  minor 
Milestone:  Cactus_4.1.0                   |   Component:  Cactus
  Version:  Cactus_4.0.0                   |    Keywords:        
-------------------------------------------+--------------------------------
 When generating ctags for the cactus tree, 'make tags' currently ignores
 all symlinks. This results in a large number of thorns in my cactus tree
 not getting tagged because GetComponents put them in CACTUS_ROOT/repos and
 linked to them.

 I'm not sure if this is intended but I have a feeling it isn't...

 This fixes the problem, but I've only tested it on my checkout:


 {{{
 matt at krang:~/maya/Cactus$ diff Makefile.backup Makefile
 312c312
 <       find src arrangements \( \
 ---
 >       find -L src arrangements \( \
 317c317
 < #     find src arrangements \( -name '*.[cChF]' -o -name '*.F77' -o
 -name '*.cc'\) \
 ---
 > #     find -L src arrangements \( -name '*.[cChF]' -o -name '*.F77' -o
 -name '*.cc'\) \
 327c327
 <       find src arrangements \( \
 ---
 >       find -L src arrangements \( \
 }}}

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1124>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list