Changeset 1372

Show
Ignore:
Timestamp:
05/11/08 10:34:24 (2 months ago)
Author:
bob@redivi.com
Message:

remove PWD dependency from pack script

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • mochikit/trunk/scripts/pack.py

    r476 r1372  
    99import shutil 
    1010import subprocess 
    11 mk = file('MochiKit/MochiKit.js').read() 
     11dirname = os.path.dirname(os.path.dirname(__file__)) 
     12mk = file(os.path.join(dirname, 'MochiKit/MochiKit.js')).read() 
    1213if len(sys.argv) > 1: 
    1314    outf = sys.stdout 
    1415else: 
    15     outf = file('packed/MochiKit/MochiKit.js', 'w') 
     16    outf = file(os.path.join(dirname, 'packed/MochiKit/MochiKit.js'), 'w') 
    1617VERSION = re.search( 
    1718    r"""(?mxs)MochiKit.MochiKit.VERSION\s*=\s*['"]([^'"]+)""", 
     
    2728    SUBMODULES.append('MochiKit') 
    2829alltext = '\n'.join( 
    29     [file('MochiKit/%s.js' % m).read() for m in SUBMODULES]) 
     30    [file(os.path.join(dirname, 'MochiKit/%s.js' % m)).read() for m in SUBMODULES]) 
    3031 
    31 tf = file('packed/_scratch.js', 'w') 
     32tf = file(os.path.join(dirname, 'packed/_scratch.js'), 'w') 
    3233tf.write(alltext) 
    3334tf.flush() 
    3435p = subprocess.Popen( 
    35     ['java', '-jar', 'scripts/custom_rhino.jar', '-c', tf.name], 
     36    ['java', '-jar', os.path.join(dirname, 'scripts/custom_rhino.jar'), '-c', tf.name], 
    3637    stdout=subprocess.PIPE, 
    3738)