Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/qtgui/convertUI.py

    r67642f7 rc03692f  
    1313    os.system(execute) 
    1414 
    15 def file_in_newer(file_in, file_out): 
    16     """ 
    17     Check whether file_in is newer than file_out, if file_out exists. 
    18  
    19     Returns True if file_in is newer, or if file_out doesn't exist; False 
    20     otherwise. 
    21     """ 
    22     try: 
    23         out_stat = os.stat(file_out) 
    24     except OSError: 
    25         # file_out does not exist 
    26         return True 
    27  
    28     in_stat = os.stat(file_in) 
    29  
    30     # simple comparison of modification time 
    31     return in_stat.st_mtime >= out_stat.st_mtime 
    32  
    3315# look for .ui files 
    3416for root, dirs, files in os.walk("."): 
     
    3719            file_in = os.path.join(root, file) 
    3820            file_out = os.path.splitext(file_in)[0]+'.py' 
    39             if file_in_newer(file_in, file_out): 
    40                 print("Generating " + file_out + " ...") 
    41                 pyuic(file_in, file_out) 
     21            pyuic(file_in, file_out) 
    4222 
    4323# RC file in UI directory 
     
    4727out_file = 'main_resources_rc.py' 
    4828 
    49 in_file = os.path.join(ui_root, rc_file) 
    50 out_file = os.path.join(ui_root, out_file) 
    51  
    52 if file_in_newer(in_file, out_file): 
    53     print("Generating " + out_file + " ...") 
    54     pyrrc(in_file, out_file) 
     29pyrrc(os.path.join(ui_root, rc_file), os.path.join(ui_root, out_file)) 
    5530 
    5631# Images 
     
    5934rc_file = 'images.qrc' 
    6035out_file = 'images_rc.py' 
    61  
    62 in_file = os.path.join(images_root, rc_file) 
    63 out_file = os.path.join(ui_root, out_file) 
    64  
    65 if file_in_newer(in_file, out_file): 
    66     print("Generating " + out_file + " ...") 
    67     pyrrc(in_file, out_file) 
    68  
     36pyrrc(os.path.join(images_root, rc_file), os.path.join(out_root, out_file)) 
Note: See TracChangeset for help on using the changeset viewer.