|
__init__(self,
_strLibraryDirectory,
_strArchiveName=None,
_strSourceDir=None)
Constructor of the class EDUtilsLibraryInstaller, |
source code
|
|
|
dependency(self,
_strLibraryName,
_strLibraryDirectory,
_tupleVersion=None,
_strMethodToGetVersion=None)
Tries to resolve a dependency on an external library like numpy |
source code
|
|
python string
|
|
|
unZipArchive(self)
Uncompress the archived installer by using tar or zip |
source code
|
|
|
cleanSources(self)
Remove the source tree and clean up the installation directory to
save some place |
source code
|
|
|
|
|
installGeneric(self,
_strPrefix,
_strStartSubDir=None)
Install/Move the source/build/prefix to the library directory very
specific to EDNA |
source code
|
|
|
installBuilt(self)
Install/Move the source/build/arch to the library directory very
specific to EDNA |
source code
|
|
|
installSources(self)
Install/Move the source/build/src.arch to the library directory very
specific to EDNA |
source code
|
|
|
|
|
make(self,
_strOptions='
' )
Run the make program configure program to compile the library |
source code
|
|
|
downloadLibrary(self,
_strServer=' http://www.edna-site.org/pub/libraries ' )
Download the given library from edna-site by default or another
server if provided. |
source code
|
|
string
|
|
string
|
|
string
|
|