Burgerlib Python
Loading...
Searching...
No Matches
Namespaces | Classes | Variables
burger Namespace Reference

A set of subroutines used by the Burgerlib based scripts written in Python. More...

Namespaces

namespace  _find_visual_studio
 Package that contains windows only functions.
 
namespace  _find_win_sdks
 Package that locates all Windows SDKs.
 
namespace  _vsinstance
 Package containing shared classes for Windows SDK and Visual Studio instance searches.
 
namespace  buildutils
 Package that contains build helper functions.
 
namespace  cleanutils
 Package that contains clean helper functions.
 
namespace  fileutils
 Package that contains file manipulation functions.
 
namespace  git
 Package that contains git helper functions.
 
namespace  locators
 Package that contains executable locators.
 
namespace  perforce
 Package that contains functions to help perforce.
 
namespace  strutils
 Package that contains string manipulation functions.
 
namespace  validators
 Package that contains class member validators.
 
namespace  windowsutils
 Package that contains windows only functions.
 

Classes

class  Interceptstdout
 Handy class for capturing stdout from tools and python itself. More...
 
class  Node
 Node class for creating directory trees. More...
 

Variables

tuple __numversion__ = (1, 2, 7)
 Numeric version. More...
 
string __version__ = ".".join([str(num) for num in __numversion__])
 Current version of the library. More...
 
string __author__ = "Rebecca Ann Heineman"
 Author's name. More...
 
string __title__ = "burger"
 Name of the module. More...
 
string __summary__ = "Burger Becky's shared python library."
 Summary of the module's use. More...
 
string __uri__ = "http://pyburger.readthedocs.io"
 Home page. More...
 
string __email__ = "becky@burgerbecky.com"
 Email address for bug reports. More...
 
string __license__ = "MIT License"
 Type of license used for distribution. More...
 
string __copyright__ = "Copyright 2013-2022 Rebecca Ann Heineman"
 Copyright owner. More...
 
list __all__
 Items to import on "from burger import *". More...
 

Detailed Description

A set of subroutines used by the Burgerlib based scripts written in Python.

For higher level tools like makeprojects, cleanme and buildme, common subroutines were collected and placed in this module for reuse.

Variable Documentation

◆ __all__

burger.__all__
private

Items to import on "from burger import *".

◆ __author__

burger.__author__ = "Rebecca Ann Heineman"
private

Author's name.

◆ __copyright__

burger.__copyright__ = "Copyright 2013-2022 Rebecca Ann Heineman"
private

Copyright owner.

◆ __email__

burger.__email__ = "becky@burgerbecky.com"
private

Email address for bug reports.

◆ __license__

burger.__license__ = "MIT License"
private

Type of license used for distribution.

◆ __numversion__

burger.__numversion__ = (1, 2, 7)
private

Numeric version.

◆ __summary__

burger.__summary__ = "Burger Becky's shared python library."
private

Summary of the module's use.

◆ __title__

burger.__title__ = "burger"
private

Name of the module.

◆ __uri__

burger.__uri__ = "http://pyburger.readthedocs.io"
private

Home page.

◆ __version__

burger.__version__ = ".".join([str(num) for num in __numversion__])
private

Current version of the library.