OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rtems-20020807/] [doc/] [tools/] [src2html1.4a/] [ctags-wr] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1026 ivang
#! /bin/sh
2
#
3
#  Ctags wrapper
4
#
5
#  Invokes the version shipped with src2html for C.
6
#  Invokes the Ada patched GNU Emacs version for Ada.
7
#
8
#  ctags-wr,v 1.4 2002/01/17 21:47:47 joel Exp
9
 
10
TOOLSBASE=/usr1/rtems/rtemsdoc-work/tools/src2html
11
 
12
if [ ! -f ${TOOLSBASE}/ctags-new ]; then
13
  echo Can not find ${TOOLSBASE}/ctags-new for C programs.
14
  exit 1
15
fi
16
 
17
if [ ! -f ${TOOLSBASE}/ctags ]; then
18
  echo Can not find ${TOOLSBASE}/ctags for Ada programs.
19
  exit 1
20
fi
21
 
22
cfiles=`find $1 -name "*.[ch]" -o "*.inl" 2>/dev/null | grep -v "/no-"`
23
adafiles=`find $1 -name "*.ad[sb]" 2>/dev/null | grep -v "/no-"`
24
adafiles=`ls -1 $1/*.ad[sb] 2>/dev/null`
25
 
26
#cfiles=`ls -1 $1/*.[ch] $1/*.inl 2>/dev/null | grep -v "/no-"`
27
#adafiles=`ls -1 $1/*.ad[sb] 2>/dev/null`
28
 
29
if [ "x${cfiles}" != x ] ; then
30
  ${TOOLSBASE}/ctags-new -d -t -w -y ${cfiles}
31
  #mv tags tags.c
32
fi
33
 
34
if [ "x${adafiles}" != x ] ; then
35
  ${TOOLSBASE}-src/ctags -d -t -x --no-warn ${adafiles}
36
fi
37
# cat tags
38
#mv tags tags.ada
39
#
40
#cat tags.c tags.ada
41
#rm -f tags.c tags.ada

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.