Changeset 318

Show
Ignore:
Timestamp:
2007-05-18 21:15:05 (2 years ago)
Author:
MaierMan
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • tools/make.py

    r124 r318  
    6969    man.close() 
    7070 
    71 def nightlify(): 
    72     global update_url 
     71def nightlify(module): 
     72    global update_url, svn_path 
     73 
     74    client = svn.Client() 
     75    rev = client.info2(svn_path % module, recurse=False)[0][1].rev.number 
    7376 
    7477    'open' 
     
    7780    'update the version' 
    7881    node = rdf.getElementsByTagName('version')[0].childNodes[0] 
    79     node.data = "%s.%s" % (node.data, strftime("%Y%m%d")
     82    node.data = "%s.%s" % (node.data, rev
    8083 
    8184    node = rdf.getElementsByTagName('name')[0].childNodes[0] 
     
    127130    xpi_file.close()     
    128131 
     132def cleanup(): 
     133    if path.isdir('export'): 
     134        rmtree('export') 
     135 
    129136def main(): 
    130     parser = OptionParser(usage="%prog [options] [branch]", version="$Id:$") 
     137    parser = OptionParser(usage="%prog [options] [branch]", version="$Id$") 
    131138    parser.add_option( 
    132139        '--locint', 
     
    164171        args = ['trunk'] 
    165172 
     173    branch, = args 
     174 
    166175    if opts.locget: 
    167176        opts.locint = True 
    168177 
    169178    prepare() 
    170     checkout(args[0]
     179    checkout(branch
    171180 
    172181    if opts.locget: 
     
    176185 
    177186    if opts.nightly: 
    178         nightlify(
     187        nightlify(branch
    179188 
    180189    xpi(opts.version) 
     190 
     191    cleanup() 
    181192 
    182193