Version 1.0b1 API Documentation generated by Endo 2006-08-14
XXX need support for .C that is also C++
cxx_ext_match = re.compile('.*[.](cpp|cxx|cc)\\Z', re.I).match
f90_ext_match = re.compile('.*[.](f90|f95)\\Z', re.I).match
f90_module_name_match = re.compile('\\s*module\\s*(?P<name>[\\w_]+)', re.I).match
fortran_ext_match = re.compile('.*[.](f90|f95|f77|for|ftn|f)\\Z', re.I).match
Return True if all items in lst are string objects.
Convert a /-separated pathname to one using the OS's path separator.
Return a configuration dictionary for usage in configuration() function defined in file setup_<name>.py.
Return four lists of filenames containing C, C++, Fortran, and Fortran 90 module sources, respectively.
Return a directory name relative to top_path and files contained.
Generate config.py file containing system_info information used during building the package.
Usage: config['py_modules'].append((packagename, '__config__',generate_config_py))
Return frame object from call stack with given level.
Return the MATHLIB line from config.h
Return path of the module.
Returned path is relative to parent_path when given, otherwise it is absolute path.
Apply glob to paths and prepend local_path if needed.
Return True if sources contains C++ files
Return True if sources contains Fortran files
Return true if directory is local directory.
Return true when using mingw32 environment.
Resolve .. and '.' from path.
Join two or more pathname components + - convert a /-separated pathname to one using the OS's path separator. - resolve .. and . from path.
Either passing n arguments as in njoin('a','b'), or a sequence of n names as in njoin(['a','b']) is handled, or a mixture of such arguments.
Return path relative to parent_path.
| Local name | Refers to |
|---|---|
| copy | copy |
| glob | glob |
| imp | imp |
| os | os |
| re | re |
| sys | sys |