| Revision: | 1.1 | 
| Committed: | Sun Jul 4 12:08:47 2004 UTC (21 years, 4 months ago) by schorsch | 
| Content type: | text/x-python | 
| Branch: | MAIN | 
| CVS Tags: | rad5R0, rad5R1, rad4R2, rad3R7P2, rad3R7P1, rad4R1, rad4R0, rad3R6, rad3R6P1, rad3R8, rad3R9, rad4R2P1, rad4R2P2 | 
| Log Message: | Updated SCons build environment to work with a fresh download and on OS X, as suggested by Randolph Fritz. | 
| # | Content | 
|---|---|
| 1 | |
| 2 | import getpass | 
| 3 | import socket | 
| 4 | import string | 
| 5 | import time | 
| 6 | |
| 7 | # create a version stamp | 
| 8 | def build_version_c(target, source, env): | 
| 9 | s = open (str(source[0]), 'r') | 
| 10 | radver = string.strip (s.readline ()) | 
| 11 | s.close() | 
| 12 | date = time.ctime (time.time()) | 
| 13 | user = getpass.getuser() | 
| 14 | sysname = socket.gethostname() | 
| 15 | t = open (str(target[0]), 'w') | 
| 16 | t.write ( | 
| 17 | 'char VersionID[]="%s lastmod %s by %s on %s";\n' % | 
| 18 | (radver, date, user, sysname)) | 
| 19 | t.close() | 
| 20 |