Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
LumieraPluginBuilder Class Reference

Description

Definition at line 418 of file LumieraEnvironment.py.

Public Member Functions

 getCustomEnvironment (self, lumiEnv, target, **kw)
 in addition to the ModuleBuilder, define the Lumiera plugin suffix
 
 getBuildDestination (self, lumiEnv)
 
 getInstallDestination (self, lumiEnv)
 
- Public Member Functions inherited from LumieraModuleBuilder
 installTarget (self, env, buildTarget, **kw)
 ensure a shared library is not marked executable.
 
 defineSoname (self, target, **kw)
 internal helper to extract or guess a suitable library SONAME, either using an explicit spec, falling back on the lib filename
 
- Public Member Functions inherited from WrappedStandardExeBuilder
 __init__ (self, originalBuilder)
 
 __bool__ (self)
 
 __call__ (self, env, target=None, source=None, **kw)
 when the builder gets invoked from the SConscript... create a clone environment for specific configuration and then pass on the call to the wrapped original builder.
 
 invokeOriginalBuilder (self, env, target, source, **kw)
 
 buildLocation (self, env, target)
 prefix project output directory
 

Member Function Documentation

◆ getCustomEnvironment()

getCustomEnvironment (   self,
  lumiEnv,
  target,
**  kw 
)

in addition to the ModuleBuilder, define the Lumiera plugin suffix

Reimplemented from LumieraModuleBuilder.

Definition at line 420 of file LumieraEnvironment.py.

Referenced by WrappedStandardExeBuilder.__call__().

+ Here is the caller graph for this function:

◆ getBuildDestination()

getBuildDestination (   self,
  lumiEnv 
)

Reimplemented from LumieraModuleBuilder.

Definition at line 428 of file LumieraEnvironment.py.

Referenced by WrappedStandardExeBuilder.buildLocation().

+ Here is the caller graph for this function:

◆ getInstallDestination()

getInstallDestination (   self,
  lumiEnv 
)

Reimplemented from LumieraModuleBuilder.

Definition at line 429 of file LumieraEnvironment.py.

Referenced by WrappedStandardExeBuilder.installTarget().

+ Here is the caller graph for this function:
+ Inheritance diagram for LumieraPluginBuilder:
+ Collaboration diagram for LumieraPluginBuilder:

The documentation for this class was generated from the following file: