summaryrefslogtreecommitdiff
path: root/SCons/SConsign.py
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2020-12-12 15:15:29 -0800
committerGitHub <noreply@github.com>2020-12-12 15:15:29 -0800
commite96607c1dd670e37dc9352c466c3d0b8f2670d88 (patch)
treeeffedd562466baf9483e4e6ad4d28cef98ba11b7 /SCons/SConsign.py
parenta28a7fed0cd8006756e0984478709aea5f9653a9 (diff)
parent2a764cbc646e633cef006ac9fc89f945a1cb44bd (diff)
downloadscons-git-e96607c1dd670e37dc9352c466c3d0b8f2670d88.tar.gz
Merge branch 'master' into topic/grossag/newhashes
Diffstat (limited to 'SCons/SConsign.py')
-rw-r--r--SCons/SConsign.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/SCons/SConsign.py b/SCons/SConsign.py
index 78ff88890..9af5f84c3 100644
--- a/SCons/SConsign.py
+++ b/SCons/SConsign.py
@@ -35,10 +35,12 @@ from SCons.compat import PICKLE_PROTOCOL
def corrupt_dblite_warning(filename):
- SCons.Warnings.warn(SCons.Warnings.CorruptSConsignWarning,
- "Ignoring corrupt .sconsign file: %s"%filename)
+ SCons.Warnings.warn(
+ SCons.Warnings.CorruptSConsignWarning,
+ "Ignoring corrupt .sconsign file: %s" % filename,
+ )
-SCons.dblite.ignore_corrupt_dbfiles = 1
+SCons.dblite.IGNORE_CORRUPT_DBFILES = True
SCons.dblite.corruption_warning = corrupt_dblite_warning
# XXX Get rid of the global array so this becomes re-entrant.
@@ -149,7 +151,7 @@ class SConsignEntry:
def __getstate__(self):
state = getattr(self, '__dict__', {}).copy()
for obj in type(self).mro():
- for name in getattr(obj,'__slots__',()):
+ for name in getattr(obj, '__slots__', ()):
if hasattr(self, name):
state[name] = getattr(self, name)
@@ -162,7 +164,7 @@ class SConsignEntry:
def __setstate__(self, state):
for key, value in state.items():
- if key not in ('_version_id','__weakref__'):
+ if key not in ('_version_id', '__weakref__'):
setattr(self, key, value)