Changeset 4771 for install/g2complete/src
- Timestamp:
- Jan 16, 2021 10:17:50 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
install/g2complete/src/bootstrap.py
r4748 r4771 48 48 if len(vers) > 1: 49 49 pyVersion = vers[1] 50 print('Selecting Python binary',pyVersion) 51 print('Selecting numpy binary',npVersion) 50 52 skipInstallChecks = True 51 53 if sys.platform.startswith('win'): showWXerror = True … … 271 273 print(s) 272 274 273 def svncleanup(spath): 275 def svncleanup(spath,svn=None): 276 if not svn: svn = whichsvn() 277 if not svn: return 274 278 svntmp = os.path.join(spath,'.svn','tmp') 275 if not os.path.exists(svntmp):279 if os.path.exists(os.path.join(spath,'.svn')) and not os.path.exists(svntmp): 276 280 print('missing subversion tmp directory, fixing') 277 281 cmd = ['mkdir',svntmp] … … 280 284 if out: print(out) 281 285 if err: print(err) 282 cmd = [svn, 'cleanup', spath] 283 s = subprocess.Popen(cmd,stderr=subprocess.PIPE) 284 out,err = MakeByte2str(s.communicate()) 285 if err: 286 print('subversion cleanup returned an error:') 287 if out: print(out) 288 if err: print(err) 289 286 if os.path.exists(os.path.join(spath,'.svn')): 287 cmd = [svn, 'cleanup', spath] 288 s = subprocess.Popen(cmd,stderr=subprocess.PIPE) 289 out,err = MakeByte2str(s.communicate()) 290 if err: 291 print('subversion cleanup returned an error:') 292 if out: print(out) 293 if err: print(err) 294 290 295 def svnChecksumPatch(svn,fpath,verstr): 291 296 '''This performs a fix when svn cannot finish an update because of … … 583 588 print('\n'+75*'*') 584 589 else: 585 svn = whichsvn() 586 if svn: svncleanup(path2GSAS2) 590 svncleanup(path2GSAS2) 587 591 588 592 # subsequent commands require GSASIIpath which better be here now, import it
Note: See TracChangeset
for help on using the changeset viewer.