diff options
Diffstat (limited to 'src/engine/SCons/Script')
| -rw-r--r-- | src/engine/SCons/Script/Main.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/engine/SCons/Script/Main.py b/src/engine/SCons/Script/Main.py index a6b4f88..b53edb2 100644 --- a/src/engine/SCons/Script/Main.py +++ b/src/engine/SCons/Script/Main.py @@ -830,7 +830,7 @@ class SConscriptSettableOptions: # settable options, as well as indicating which options # are SConscript settable. self.settable = {'num_jobs':1, - 'max_drift':SCons.Sig.default_max_drift, + 'max_drift':SCons.Node.FS.default_max_drift, 'implicit_cache':0, 'clean':0, 'duplicate':'hard-soft-copy', @@ -1074,6 +1074,7 @@ def _main(args, parser): # that are SConscript settable: SCons.Node.implicit_cache = ssoptions.get('implicit_cache') SCons.Node.FS.set_duplicate(ssoptions.get('duplicate')) + fs.set_max_drift(ssoptions.get('max_drift')) lookup_top = None if targets: @@ -1167,8 +1168,6 @@ def _main(args, parser): except AttributeError: pass - SCons.Environment.CalculatorArgs['max_drift'] = ssoptions.get('max_drift') - if options.random: def order(dependencies): """Randomize the dependencies.""" |
