summaryrefslogtreecommitdiffstats
path: root/SCons
diff options
context:
space:
mode:
Diffstat (limited to 'SCons')
-rw-r--r--SCons/Tool/ninja/Overrides.py2
-rw-r--r--SCons/Tool/ninja/__init__.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/SCons/Tool/ninja/Overrides.py b/SCons/Tool/ninja/Overrides.py
index eb8dbb5..e98ec40 100644
--- a/SCons/Tool/ninja/Overrides.py
+++ b/SCons/Tool/ninja/Overrides.py
@@ -84,7 +84,7 @@ def ninja_always_serial(self, num, taskmaster):
# builds. So here we lie so the Main.py will not give a false
# warning to users.
self.num_jobs = num
- self.job = SCons.Job.Serial(taskmaster)
+ self.job = SCons.Taskmaster.Job.Serial(taskmaster)
# pylint: disable=too-few-public-methods
diff --git a/SCons/Tool/ninja/__init__.py b/SCons/Tool/ninja/__init__.py
index f0bdee5..c4023c3 100644
--- a/SCons/Tool/ninja/__init__.py
+++ b/SCons/Tool/ninja/__init__.py
@@ -416,7 +416,7 @@ def generate(env):
# The Serial job class is SIGNIFICANTLY (almost twice as) faster
# than the Parallel job class for generating Ninja files. So we
# monkey the Jobs constructor to only use the Serial Job class.
- SCons.Job.Jobs.__init__ = ninja_always_serial
+ SCons.Taskmaster.Job.Jobs.__init__ = ninja_always_serial
ninja_syntax = importlib.import_module(".ninja_syntax", package='ninja')