install.py

branch
6_1_x
changeset 5058
41df96c4c8ce
parent 5052
6803b3fcc4c9
child 5103
dac66bb81340
equal deleted inserted replaced
5057:6911444f5b9b 5058:41df96c4c8ce
1463 # step 2: compile the forms 1463 # step 2: compile the forms
1464 compileUiFiles() 1464 compileUiFiles()
1465 1465
1466 if doCompile: 1466 if doCompile:
1467 print("\nCompiling source files ...") 1467 print("\nCompiling source files ...")
1468 if sys.version_info[0] == 3:
1469 skipRe = re.compile(r"DebugClients[\\/]Python[\\/]")
1470 else:
1471 skipRe = re.compile(r"DebugClients[\\/]Python3[\\/]")
1468 # Hide compile errors (mainly because of Py2/Py3 differences) 1472 # Hide compile errors (mainly because of Py2/Py3 differences)
1469 sys.stdout = io.StringIO() 1473 sys.stdout = io.StringIO()
1470 if distDir: 1474 if distDir:
1471 compileall.compile_dir( 1475 compileall.compile_dir(
1472 sourceDir, 1476 sourceDir,
1473 ddir=os.path.join(distDir, modDir, cfg['ericDir']), 1477 ddir=os.path.join(distDir, modDir, cfg['ericDir']),
1474 rx=re.compile(r"DebugClients[\\/]Python[\\/]"), 1478 rx=skipRe,
1475 quiet=True) 1479 quiet=True)
1476 py_compile.compile( 1480 py_compile.compile(
1477 configName, 1481 configName,
1478 dfile=os.path.join(distDir, modDir, "eric6config.py")) 1482 dfile=os.path.join(distDir, modDir, "eric6config.py"))
1479 else: 1483 else:
1480 compileall.compile_dir( 1484 compileall.compile_dir(
1481 sourceDir, 1485 sourceDir,
1482 ddir=os.path.join(modDir, cfg['ericDir']), 1486 ddir=os.path.join(modDir, cfg['ericDir']),
1483 rx=re.compile(r"DebugClients[\\/]Python[\\/]"), 1487 rx=skipRe,
1484 quiet=True) 1488 quiet=True)
1485 py_compile.compile(configName, 1489 py_compile.compile(configName,
1486 dfile=os.path.join(modDir, "eric6config.py")) 1490 dfile=os.path.join(modDir, "eric6config.py"))
1487 sys.stdout = sys.__stdout__ 1491 sys.stdout = sys.__stdout__
1488 print("\nInstalling eric6 ...") 1492 print("\nInstalling eric6 ...")

eric ide

mercurial