/[papo]/papo/tools/py2dot/py2dot.py
ViewVC logotype

Diff of /papo/tools/py2dot/py2dot.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by apronotti, Mon Sep 16 22:24:18 2002 UTC revision 1.3 by apronotti, Tue Sep 17 20:08:27 2002 UTC
# Line 47  def surfDirs(path): Line 47  def surfDirs(path):
47    
48  # Main program  # Main program
49    
50    path = os.path.abspath(os.curdir)
51    if not path.endswith('/'): path = path + '/'
52    
53  if len(sys.argv) == 3:  if len(sys.argv) == 3:
54      path = sys.argv[1]      if not sys.argv[1].startswith('/'):
55            path = path + sys.argv[1]
56        else:
57            path = sys.argv[1]
58      outFile = sys.argv[2]      outFile = sys.argv[2]
59  elif len(sys.argv) == 2:  elif len(sys.argv) == 2:
60      if sys.argv[1] == '--help' or sys.argv[1] == '-h':      if sys.argv[1] == '--help' or sys.argv[1] == '-h':
# Line 57  elif len(sys.argv) == 2: Line 63  elif len(sys.argv) == 2:
63          print "      ejemplo: py2dot /dir test.dot"          print "      ejemplo: py2dot /dir test.dot"
64          print ""          print ""
65          sys.exit(0)          sys.exit(0)
66      if sys.argv[1].startswith('./'):      if not sys.argv[1].startswith('/'):
67          path = os.path.abspath(os.curdir) + sys.argv[1][1:]          path = path + sys.argv[1]
68      else:      else:
69          path = sys.argv[1]          path = sys.argv[1]
70      outFile = 'outfile.dot'      outFile = 'outfile.dot'
71  else:  else:
     path = os.path.abspath(os.curdir)  
72      outFile = 'outfile.dot'      outFile = 'outfile.dot'
73    
   
74  initialDir = os.path.abspath(os.curdir)  initialDir = os.path.abspath(os.curdir)
75    
   
76  classes = {}  classes = {}
77  surfDirs(path)  surfDirs(path)
78    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26