summaryrefslogtreecommitdiffstats
path: root/src/script/sconsign.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/script/sconsign.py')
-rw-r--r--src/script/sconsign.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/script/sconsign.py b/src/script/sconsign.py
index 6f19d56..66f8887 100644
--- a/src/script/sconsign.py
+++ b/src/script/sconsign.py
@@ -70,7 +70,7 @@ if os.environ.has_key("SCONS_LIB_DIR"):
local = 'scons-local-' + __version__
if script_dir:
local = os.path.join(script_dir, local)
-libs.append(local)
+libs.append(os.path.abspath(local))
scons_version = 'scons-%s' % __version__
@@ -166,6 +166,8 @@ import whichdb
import SCons.SConsign
def my_whichdb(filename):
+ if filename[-7:] == ".dblite":
+ return "SCons.dblite"
try:
f = open(filename + ".dblite", "rb")
f.close()