Changeset 1372
- Timestamp:
- 05/11/08 10:34:24 (2 months ago)
- Files:
-
- mochikit/trunk/scripts/pack.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
mochikit/trunk/scripts/pack.py
r476 r1372 9 9 import shutil 10 10 import subprocess 11 mk = file('MochiKit/MochiKit.js').read() 11 dirname = os.path.dirname(os.path.dirname(__file__)) 12 mk = file(os.path.join(dirname, 'MochiKit/MochiKit.js')).read() 12 13 if len(sys.argv) > 1: 13 14 outf = sys.stdout 14 15 else: 15 outf = file( 'packed/MochiKit/MochiKit.js', 'w')16 outf = file(os.path.join(dirname, 'packed/MochiKit/MochiKit.js'), 'w') 16 17 VERSION = re.search( 17 18 r"""(?mxs)MochiKit.MochiKit.VERSION\s*=\s*['"]([^'"]+)""", … … 27 28 SUBMODULES.append('MochiKit') 28 29 alltext = '\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]) 30 31 31 tf = file( 'packed/_scratch.js', 'w')32 tf = file(os.path.join(dirname, 'packed/_scratch.js'), 'w') 32 33 tf.write(alltext) 33 34 tf.flush() 34 35 p = 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], 36 37 stdout=subprocess.PIPE, 37 38 )
