Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Classes | Functions
core.waf.common Namespace Reference

Classes

class  Macclean
 

Functions

def options
 
def configure
 
def conf
 
def macclean
 
def get_subdirs
 
def recurse_all
 
def recurse_all_tests
 
def get_testdirs
 
def getdirs
 
def getfiles
 
def export_has_define
 

Function Documentation

def core.waf.common.conf (   f)

References core.waf.cmake.f().

Referenced by core.waf.common.get_subdirs(), core.waf.common.recurse_all(), and core.waf.common.recurse_all_tests().

Here is the call graph for this function:

def core.waf.common.configure (   self)
Standard tools needed for fetching and building
def core.waf.common.export_has_define (   self)
def core.waf.common.get_subdirs (   self,
  path = '.' 
)
Return a list of all subdirectories from path

References core.waf.common.conf().

Here is the call graph for this function:

def core.waf.common.get_testdirs (   path = '.')
Return a list of all test subdirectories of path

Referenced by core.waf.common.recurse_all_tests().

def core.waf.common.getdirs (   base = '.',
  excludes = list() 
)
For external resources
Not used at the moment, maybe with grlib
Return recursively all subdirectories of base,
exept directories matching excludes.
def core.waf.common.getfiles (   base = '.',
  ext = list('*'),
  excludes = list() 
)
Return recursively all files in base with an extension in ext excluding all who matching excludes

References pysc::api::cci.list().

Here is the call graph for this function:

def core.waf.common.macclean (   self)
Clean garbage files from the source tree
def core.waf.common.options (   self)
Setting default waf options right for SoCRocket
def core.waf.common.recurse_all (   self)
Extend the Configuration to recurse all subdirectories

References core.waf.common.conf().

Here is the call graph for this function:

def core.waf.common.recurse_all_tests (   self)
Extend the Configuration to recurse all subdirectories tests dirs

References core.waf.common.conf(), and core.waf.common.get_testdirs().

Here is the call graph for this function: