Changeset 2 for src/mpy.py
- Timestamp:
- Apr 22, 2010, 1:02:41 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mpy.py
r1 r2 120 120 global mpyglobals 121 121 mpylog = mpyglobals['mpylog'] # log file 122 mpylist = mpyglobals['mpylist'] # file list log file 122 123 mpydebug = mpyglobals['mpydebug'] # True|False 123 124 mpyverbose = mpyglobals['mpyverbose'] # True|False … … 133 134 sys.stdout = open( mpywdir+'/'+mpyout, "w") 134 135 mpyoutlist.append(mpywdir+'/'+mpyout) 136 mpylist.write(mpywdir+'/'+mpyout+'\n') 135 137 except IOError, e: _exit(e) 136 138 … … 453 455 _parser.add_option("-o", "--output", dest = "ofile", default = 'stdout' 454 456 , help = "define output filename [default: %default] ") 457 _parser.add_option("-n", "--name", dest = "name", default = 'mpy' 458 , help = "define instance name, basename for logs [default: 'mpy']") 455 459 _parser.add_option("-i", "--idir", dest = "idir" 456 460 , help = "list of directories (separated with colon ':') " … … 475 479 _exit('%s is not a working directory' % _options.wdir) 476 480 try: 477 _mpymetaname = os.path.join(_options.wdir,"mpy_meta.log") 478 _mpytreename = os.path.join(_options.wdir,"mpy_tree.log") 481 _mpymetaname = os.path.join(_options.wdir,_options.name+"_meta.log") 482 _mpytreename = os.path.join(_options.wdir,_options.name+"_tree.log") 483 _mpylistname = os.path.join(_options.wdir,_options.name+".list") 479 484 _mpymetafile = open(_mpymetaname,"a") 480 485 _mpytreefile = open(_mpytreename,"a") 481 _logname = os.path.join(_options.wdir,"mpy.log") 482 _htmlname = os.path.join(_options.wdir,"mpy.html") 486 _mpylistfile = open(_mpylistname,"a") 487 _logname = os.path.join(_options.wdir, _options.name+".log") 488 _htmlname = os.path.join(_options.wdir,_options.name+".html") 483 489 except IOError, e: 484 490 _exit(e) … … 491 497 , mpylog = _mpymetafile 492 498 , mpytree = _mpytreefile 499 , mpylist = _mpylistfile 493 500 , mpytabwidth = _options.tab 494 501 , mpyoutlist = [_options.ofile]) … … 511 518 try: 512 519 os.system('cat '+_mpytreename+' '+_mpymetaname+' > '+_logname) 513 os.system('rst2html '+_logname+' '+_htmlname)514 520 os.remove(_mpytreename) 515 521 os.remove(_mpymetaname) 522 os.system('rst2html '+_logname+' '+_htmlname+' 2> /dev/null') 516 523 except: 517 524 pass
Note: See TracChangeset
for help on using the changeset viewer.