summaryrefslogtreecommitdiffstats
path: root/site_scons/update_build_info.py
diff options
context:
space:
mode:
Diffstat (limited to 'site_scons/update_build_info.py')
-rw-r--r--site_scons/update_build_info.py13
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)