Uninstallation script for the eric6 IDE and all eric6 related tools.
currDir |
defaultMacAppBundleName |
defaultMacAppBundlePath |
progLanguages |
progName |
pyModDir |
settingsNameGlobal |
settingsNameOrganization |
None |
exit | Exit the uninstall script. |
getConfigDir | Module function to get the name of the directory storing the config data. |
getWinregEntry | Function to get an entry from the Windows Registry. |
initGlobals | Set the values of globals that need more than a simple assignment. |
main | The main function of the script. |
removeConfigurationData | Remove the eric configuration directory. |
removeDataDirectory | Remove the eric data directory. |
removePluginDirectories | Remove the plug-in directories. |
uninstallEric | Uninstall the eric files. |
uninstallLinuxSpecifics | Uninstall Linux specific files. |
uninstallMacAppBundle | Uninstall the macOS application bundle. |
uninstallWindowsLinks | Clean up the Desktop and Start Menu entries for Windows. |
usage | Display a usage message and exit. |
windowsDesktopNames | Function to generate the link names for the Windows Desktop. |
windowsProgramsEntry | Function to generate the name of the Start Menu top entry. |
wrapperNames | Create the platform specific names for the wrapper script. |
Exit the uninstall script.
Module function to get the name of the directory storing the config data.
Function to get an entry from the Windows Registry.
Set the values of globals that need more than a simple assignment.
The main function of the script.
Remove the eric configuration directory.
Remove the eric data directory.
Remove the plug-in directories.
Uninstall the eric files.
Uninstall Linux specific files.
Uninstall the macOS application bundle.
Clean up the Desktop and Start Menu entries for Windows.
Display a usage message and exit.
Function to generate the link names for the Windows Desktop.
Function to generate the name of the Start Menu top entry.
Create the platform specific names for the wrapper script.