ifw  0.0.1-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions | Variables
auto.py File Reference

Namespaces

 wtools.auto
 

Functions

def wtools.auto.node_names
 
def wtools.auto.get_module_name
 Get fully qualified module name using the standard convention that the wscript located in a directory named after the module and intermediate packages. More...
 
def wtools.auto.get_module_namespace_path
 Returns the current module namespace as a path element. More...
 
def wtools.auto.auto_cunit
 Creates a cprogram task generator for the local unit test. More...
 
def wtools.auto.auto_pyunit
 Creates a Python unit test runner task. More...
 
def wtools.auto.auto_install_source
 Install source files to $PREFIX/sources. More...
 
def wtools.auto.auto_cprogram
 Declare C/C++ program (.c and .cpp files) More...
 
def wtools.auto.auto_cprotobuf
 Declare C/C++ protobuffer files generation (.proto file to pb.h/.pb.cc) and create a dynamic library. More...
 
def wtools.auto.auto_crtidds
 Declare C/C++ RTI DDS files generation (.idl file to .h/.cxx) and create a dynamic library. More...
 
def wtools.auto.auto_cstlib
 Declare C/C++ static library. More...
 
def wtools.auto.auto_cobjects
 Declare C/C++ objects (collection of source and/or header files). More...
 
def wtools.auto.auto_cshlib
 Declare C/C++ shared library. More...
 
def wtools.auto.auto_qt5cshlib
 Declare C/C++ shared library and unit test using Qt5 (.c and .cpp files) More...
 
def wtools.auto.auto_qt5cprogram
 Declare C/C++ program and unit test using Qt5 (.c and .cpp files) More...
 
def wtools.auto.auto_pypackage
 Declare a Python package and unit tests. More...
 
def wtools.auto.auto_pyprogram
 Declare a Python program, optional package and unit tests. More...
 
def wtools.auto.auto_jar
 Declare Java JAR taskgenerator. More...
 
def wtools.auto.auto_javatest
 Declare Java TestNG test taskgenerator. More...
 
def wtools.auto.auto_config
 Declare configuration tasks that copies config/** (backwards compatibility) and resource/**. More...
 
def wtools.auto.ext_sys_clib
 Declare external system C/C++ library. More...
 
def wtools.auto.ext_proj_clib
 Declare external project C/C++ library. More...
 

Variables

list wtools.auto.STD_EXCL = ['**/*~', '**/.*']