diff options
Diffstat (limited to 'site_scons/update_build_info.py')
-rw-r--r-- | site_scons/update_build_info.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/site_scons/update_build_info.py b/site_scons/update_build_info.py index f1c5468..9c34286 100644 --- a/site_scons/update_build_info.py +++ b/site_scons/update_build_info.py @@ -1,13 +1,18 @@ def update_init_file(env): substitutions = { '__VERSION__': env['VERSION'], - "__COPYRIGHT__": env['COPYRIGHT'], + "__copyright__": env['COPYRIGHT'], "__DEVELOPER__": env['DEVELOPER'], "__DATE__": env['DATE'], "__BUILDSYS__": env['BUILDSYS'], "__REVISION__": env['REVISION'], "__BUILD__": env['BUILD'], } - env.Textfile('#SCons/__versioninfo.py', - ["%s=%s"%(k,v) for k,v in substitutions.items()], - ) + # env.Textfile('#SCons/__versioninfo.py', + + si = env.Textfile('#SCons/__init__.py', + ["%s=\"%s\"" % (k, v) for k, v in substitutions.items()] + + ['# make sure compatibility is always in place', + 'import SCons.compat'], + ) + env.Precious(si) |