install.py

branch
5_1_x
changeset 1185
d47de1d09f7c
parent 1116
ba7dd484ce98
child 1189
946daca989b5
equal deleted inserted replaced
1160:5e63e3cfc980 1185:d47de1d09f7c
311 # Cleanup our config file(s) 311 # Cleanup our config file(s)
312 for name in ['eric5config.py', 'eric5config.pyc', 'eric5.pth']: 312 for name in ['eric5config.py', 'eric5config.pyc', 'eric5.pth']:
313 e5cfile = os.path.join(pyModDir, name) 313 e5cfile = os.path.join(pyModDir, name)
314 if os.path.exists(e5cfile): 314 if os.path.exists(e5cfile):
315 os.remove(e5cfile) 315 os.remove(e5cfile)
316 e5cfile = os.path.join(pyModDir, "__pycache__", name)
317 path, ext = os.path.splitext(e5cfile)
318 for f in glob.glob("{0}.*{1}".format(path, ext)):
319 os.remove(f)
316 320
317 # Cleanup the install directories 321 # Cleanup the install directories
318 for name in ['ericExamplesDir', 'ericDocDir', 'ericDTDDir', 'ericCSSDir', 322 for name in ['ericExamplesDir', 'ericDocDir', 'ericDTDDir', 'ericCSSDir',
319 'ericIconDir', 'ericPixDir', 'ericDir', 'ericTemplatesDir', 323 'ericIconDir', 'ericPixDir', 'ericTemplatesDir', 'ericCodeTemplatesDir',
320 'ericCodeTemplatesDir', 'ericOthersDir', 'ericStylesDir']: 324 'ericOthersDir', 'ericStylesDir', 'ericDir']:
321 if os.path.exists(getConfig(name)): 325 if os.path.exists(getConfig(name)):
322 shutil.rmtree(getConfig(name), True) 326 shutil.rmtree(getConfig(name), True)
323 327
324 # Cleanup translations 328 # Cleanup translations
325 for name in glob.glob(os.path.join(getConfig('ericTranslationsDir'), 'eric5_*.qm')): 329 for name in glob.glob(os.path.join(getConfig('ericTranslationsDir'), 'eric5_*.qm')):

eric ide

mercurial