CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions | Variables
cmssw_cycle_finder.py File Reference

Go to the source code of this file.

Classes

class  cmssw_cycle_finder.Graph
 

Namespaces

 cmssw_cycle_finder
 

Functions

def cmssw_cycle_finder.dfs
 
def cmssw_cycle_finder.dfs_visit
 
def cmssw_cycle_finder.get_files
 
def cmssw_cycle_finder.get_include_packages
 
def cmssw_cycle_finder.get_lib_deps
 
def cmssw_cycle_finder.get_pack_list
 
def cmssw_cycle_finder.run_command
 

Variables

string cmssw_cycle_finder.action = "store_false"
 
tuple cmssw_cycle_finder.args = parser.parse_args()
 
tuple cmssw_cycle_finder.cuda_source_list = get_files(lib,"src",[".cu"])
 
tuple cmssw_cycle_finder.G = Graph([])
 
tuple cmssw_cycle_finder.header_incs_packages = get_include_packages(header_list)
 
tuple cmssw_cycle_finder.header_list = get_files(lib,"interface",[".h",".hpp"])
 
string cmssw_cycle_finder.help = "Ignore cycles due to header only dependencies"
 
tuple cmssw_cycle_finder.iter_lib = tqdm.tqdm(lib_list)
 
tuple cmssw_cycle_finder.lib_list = get_pack_list()
 
 cmssw_cycle_finder.omit_header_only = args.omit_header_only
 
tuple cmssw_cycle_finder.parser = argparse.ArgumentParser(description="CMSSW Cyclic dependency finder")
 
tuple cmssw_cycle_finder.self_headers = list(cpp_self_headers)
 
 cmssw_cycle_finder.show_status_bar = args.status_bar
 
tuple cmssw_cycle_finder.source_incs_packages = list(cpp_incs_packages)
 
tuple cmssw_cycle_finder.source_list = get_files(lib,"src",[".cc",".cpp",".cxx"])