Changeset 6630


Ignore:
Timestamp:
Mar 26, 2009, 2:06:57 PM (15 years ago)
Author:
rwilson
Message:

Screwup with creating tar_file directory.

Location:
misc/tools
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • misc/tools/dependency_graphs/anuga_depgraph2dot.py

    r6119 r6630  
    55"""
    66
     7import sys
     8import os.path
     9import imp
    710from depgraph2dot import pydepgraphdot
    8 import sys, imp
    911
    1012class ANUGAdepgraph(pydepgraphdot):
     
    1517        """   
    1618       
    17         #imp types:
    18         #C_BUILTIN = 6
    19         #C_EXTENSION = 3
    20         #IMP_HOOK = 9
    21         #PKG_DIRECTORY = 5
    22         #PY_CODERESOURCE = 8
    23         #PY_COMPILED = 2
    24         #PY_FROZEN = 7
    25         #PY_RESOURCE = 4
    26         #PY_SOURCE = 1
    27         #SEARCH_ERROR = 0
    28 
    29 
    3019        if s=='__main__':
    3120            # references *to* __main__ are never interesting.
    3221            # Omitting them means that __main__ floats to the top of the page
     22            return False
    3323            return True
    3424           
    3525        #if type in [imp.PY_SOURCE, imp.C_EXTENSION] and s.startswith('anuga'):
    36         if type in [imp.PY_SOURCE, imp.PKG_DIRECTORY] and s.startswith('anuga'):
     26        if s.startswith('anuga.utilities'):
     27            return True
     28        elif s.startswith('anuga.caching'):
     29            return True
     30        elif type in [imp.PY_SOURCE, imp.PKG_DIRECTORY] and s.startswith('anuga'):
    3731            # Only consider ANUGA source modules and packages
    3832           
     
    4034            if s == 'anuga': return True # Except the anuga root itself
    4135           
    42             sys.stderr.write('Draw dependency to %s\n' % s)
     36#            sys.stderr.write('Draw dependency to %s\n' % s)
    4337            return False
    44                
    4538        else:
    4639            return True
     
    5851            # together
    5952            return 4
    60         return 1           
     53
     54        # if a nd b exist in the same directory, draw closer together
     55        a_dir = os.path.basename(os.path.dirname(a))
     56        b_dir = os.path.basename(os.path.dirname(b))
     57        if a_dir == b_dir:
     58            return 4
     59
     60        return 3           
    6161
    6262    def alien(self,a,b):
  • misc/tools/dependency_graphs/depgraph2dot.py

    r5456 r6630  
    5151        #f.write('concentrate = true;\n')
    5252        #f.write('ordering = out;\n')
    53         f.write('ranksep=1.0;\n')
    54         f.write('node [style=filled,fontname=Helvetica,fontsize=10];\n')
     53        f.write('ranksep=3.0;\n')
     54        f.write('node [style=filled,fontname=Helvetica,fontsize=40];\n')
    5555        allkd = p.items()
    5656        allkd.sort()
Note: See TracChangeset for help on using the changeset viewer.