summaryrefslogtreecommitdiff
path: root/util/cscope-find.py
diff options
context:
space:
mode:
authorLisa Hsu <hsul@eecs.umich.edu>2006-12-15 13:06:37 -0500
committerLisa Hsu <hsul@eecs.umich.edu>2006-12-15 13:06:37 -0500
commitb93b32ec3395971631467cb6116e278f6f205c90 (patch)
tree194d336cdf736a7972c7fe4b36803a45d48a9a62 /util/cscope-find.py
parent573d59441e420f02fd7cf3e31158258f5eee3ab1 (diff)
parent98bb1c62b31e988f81d9fc03cf14aca25fd008db (diff)
downloadgem5-b93b32ec3395971631467cb6116e278f6f205c90.tar.xz
Merge zizzer:/bk/sparcfs
into zed.eecs.umich.edu:/z/hsul/work/m5/newmem --HG-- extra : convert_revision : 92a865a90a7c3e251ed1443f79640f761b359c1d
Diffstat (limited to 'util/cscope-find.py')
-rwxr-xr-xutil/cscope-find.py38
1 files changed, 0 insertions, 38 deletions
diff --git a/util/cscope-find.py b/util/cscope-find.py
deleted file mode 100755
index 1775f1864..000000000
--- a/util/cscope-find.py
+++ /dev/null
@@ -1,38 +0,0 @@
-#! /usr/bin/python
-
-# Generate list of files to index with cscope.
-
-# From the m5 directory, run:
-# util/cscope-find.py > cscope.files
-# cscope -b
-
-import os
-
-# absolute paths to skip
-skipdirs = [ 'src/unittest', 'src/doxygen' ]
-
-# suffixes of files to index
-suffixes = [ '.cc', '.hh', '.c', '.h' ]
-
-def oksuffix(f):
- for s in suffixes:
- if f.endswith(s):
- return True
- return False
-
-for dirpath,subdirs,files in os.walk('src'):
- # filter out undesirable subdirectories
- for i,dir in enumerate(subdirs):
- if dir == 'SCCS':
- del subdirs[i]
- break
-
- # filter out undesriable absolute paths
- if dirpath in skipdirs:
- del subdirs[:]
- continue
-
- # find C/C++ sources
- okfiles = [f for f in files if oksuffix(f)]
- if okfiles:
- print '\n'.join([os.path.join(dirpath, f) for f in okfiles])