Changeset 1210 for trunk/bin/install
- Timestamp:
- 08/29/06 16:16:15 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bin/install
r1195 r1210 45 45 execprefix = dist.EXEC_PREFIX 46 46 moduledir = dist.get_python_lib() 47 sysmoduledir = moduledir 47 48 for k, v in opts: 48 49 if k in ("-h", "--help"): … … 118 119 shutil.copytree("asap", moddir) 119 120 print "Installing asap scripts in %s" % bindir 120 shutil.copy2("bin/asap", bindir) 121 if moduledir != sysmoduledir: 122 import sre 123 print "Changing asap startup script to use custom PYTHONPATH" 124 inf = file("bin/asap") 125 outf = file(os.path.join(bindir,"asap"), "w") 126 outline = "export PYTHONPATH=%s" % moduledir 127 regx = sre.compile("\*\*PYTHONPATH\*\*") 128 for line in inf.readlines(): 129 if regx.search(line): 130 line = outline 131 outf.write(line) 132 outf.close() 133 os.chmod(os.path.join(bindir,"asap"), 0755) 134 else: 135 shutil.copy2("bin/asap", bindir) 121 136 shutil.copy2("bin/asap_update_data", bindir) 122 137 if not os.path.exists("asap/data/ephemerides"):
Note:
See TracChangeset
for help on using the changeset viewer.