|
PyXMake Developer Guide 1.0
PyXMake
|
PyXMake package for programmable build events on Linux and Windows. More...
Namespaces | |
| namespace | __install__ |
| Development code installation procedure for PyXMake. | |
| namespace | __setenv__ |
| Initialize PyXMake environment for Python scripts executed directly from the command line. | |
| namespace | API |
| Contains all classes and functions to create a web application. | |
| namespace | Build |
| Module containing all relevant modules and scripts associated with the building process. | |
| namespace | Plugin |
| Imports additional features provided by and for 3rd party packages. | |
| namespace | Tools |
| Module containing basic functionalities defined for convenience. | |
| namespace | VTL |
| Module containing virtual testing & benchmark scripts. | |
Variables | |
| PyXMakePath = os.path.dirname(os.path.abspath(__file__)) | |
| Absolute system path to PyXMake. | |
| sys_path_backup = copy.deepcopy(sys.path) | |
| path | |
| key | |
| str | expression = 'os.path.join(sitedir,*modname.split("."),"__init__.py")' |
| Register development extension (if installed) | |
| candidate = candidate() | |
| spec = spec() | |
| module = importlib.util.module_from_spec(spec) | |
PyXMake package for programmable build events on Linux and Windows.
PyXMake is a cross-plattform build tool for source files using either Intel Fortran,
Py2X, a SSH connection or Doxygen to build a library or to automatically create a
documentation.
@note: PyXMake.__init__()
Created on 20.03.2018
@version: 1.0
----------------------------------------------------------------------------------------------
@requires:
-
@change:
-
@contributors:
Falk Heinecke
Sebastian Freund
Andreas Schuster
@author: garb_ma [DLR-FA,STM Braunschweig]
----------------------------------------------------------------------------------------------
| PyXMake.candidate = candidate() |
Definition at line 112 of file __init__.py.
| str PyXMake.expression = 'os.path.join(sitedir,*modname.split("."),"__init__.py")' |
Register development extension (if installed)
Definition at line 111 of file __init__.py.
| PyXMake.key |
Definition at line 97 of file __init__.py.
| PyXMake.module = importlib.util.module_from_spec(spec) |
Definition at line 118 of file __init__.py.
| PyXMake.path |
Definition at line 97 of file __init__.py.
| PyXMake.PyXMakePath = os.path.dirname(os.path.abspath(__file__)) |
Absolute system path to PyXMake.
Definition at line 56 of file __init__.py.
| PyXMake.spec = spec() |
Definition at line 116 of file __init__.py.
| PyXMake.sys_path_backup = copy.deepcopy(sys.path) |
Definition at line 92 of file __init__.py.