Home | Trees | Indices | Help |
---|
|
PACKAGE modules describe the installation and setup of the Ganga runtime packages. Purpose: automatic initialization of Ganga environment setup and software distribution tools.
Each PACKAGE module should provide:
The setup object is used to describe the external dependencies of the package. The standardSetup() function is used to perform automatic initialization of the environment of the package.
|
|||
|
|||
|
|
|||
_defaultMinVersion =
|
|||
_defaultMinHexVersion = 33685744
|
|||
_externalPackages =
|
|||
p =
|
|||
_defaultExternalHome =
|
|||
_defaultPlatform =
|
|||
setup = setup
|
|||
__package__ =
|
|||
i = 4
|
|
Try to guess the platform string according to the operating system, current environment and python interpreter. Ganga provides precompiled external packages on a limited set of _default platforms_ as explained in: https://twiki.cern.ch/twiki/bin/view/ArdaGrid/GangaSupportedPlatforms This function is set only to detect the well-known platform strings as defined by the LCG SPI project and is not meant to be a generic platform detection utility. If the platform cannot be guessed a default one is returned. This may or may not work on other systems. In this case you should resolve the external binary dependencies yourself. Comments about current implementations: SLC5 platform is detected using platform module. If it's not SLC5 then: We assume that 64 bit python implies the slc4, amd64 system. We assume that 32 bit python implies the slc4, ia32 system. We ignore IA64 architecture (Opteron) as not frequently used. |
Perform automatic initialization of the environment of the package. The gangaDir argument is only used by the core package, other packages should have no arguments. |
|
_externalPackages
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Mon Jun 25 10:35:16 2012 | http://epydoc.sourceforge.net |