Installation script for the eric4 IDE and all eric4 related tools.
apisDir |
cfg |
configLength |
distDir |
doCleanup |
doCompile |
modDir |
platBinDir |
progLanguages |
progName |
pyModDir |
None |
cleanUp | Uninstall the old eric files. |
compileUiDir | Creates Python modules from Qt Designer .ui files in a directory or directory tree. |
compileUiFiles | Compile the .ui files to Python sources. |
compile_ui | Local function to compile a single .ui file. |
copyToFile | Copy a string to a file. |
copyTree | Copy Python, translation, documentation, wizards configuration, designer template files and DTDs of a directory tree. |
createConfig | Create a config file with the respective config entries. |
createGlobalPluginsDir | Create the global plugins directory, if it doesn't exist. |
createInstallConfig | Create the installation config dictionary. |
createPyWrapper | Create an executable wrapper for a Python script. |
doDependancyChecks | Perform some dependency checks. |
initGlobals | Sets the values of globals that need more than a simple assignment. |
installEric | Actually perform the installation steps. |
main | The main function of the script. |
pyName | Local function to create the Python source file name for the compiled .ui file. |
usage | Display a usage message and exit. |
wrapperName | Create the platform specific name for the wrapper script. |
Uninstall the old eric files.
Creates Python modules from Qt Designer .ui files in a directory or directory tree.
Note: This function is a modified version of the one found in PyQt4.
Compile the .ui files to Python sources.
Local function to compile a single .ui file.
Copy a string to a file.
Copy Python, translation, documentation, wizards configuration, designer template files and DTDs of a directory tree.
Create a config file with the respective config entries.
Create the global plugins directory, if it doesn't exist.
Create the installation config dictionary.
Create an executable wrapper for a Python script.
Perform some dependency checks.
Sets the values of globals that need more than a simple assignment.
Actually perform the installation steps.
The main function of the script.
Local function to create the Python source file name for the compiled .ui file.
Display a usage message and exit.
Create the platform specific name for the wrapper script.