Skip to content

Commit 3c5edb3

Browse files
committedOct 29, 2016
Fixing bug.
1 parent 022dbec commit 3c5edb3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed
 

‎nikola/post.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -461,10 +461,10 @@ def register_depfile(self, dep, dest=None, lang=None):
461461
self._depfile[dest].append(dep)
462462

463463
@staticmethod
464-
def write_depfile(dest, deps_list):
464+
def write_depfile(dest, deps_list, post=None):
465465
"""Write a depfile for a given language."""
466466
deps_path = dest + '.dep'
467-
if deps_list or self.compiler.use_dep_file:
467+
if deps_list or (post.compiler.use_dep_file if post else False):
468468
deps_list = [p for p in deps_list if p != dest] # Don't depend on yourself (#1671)
469469
with io.open(deps_path, "w+", encoding="utf8") as deps_file:
470470
deps_file.write('\n'.join(deps_list))
@@ -543,7 +543,7 @@ def wrap_encrypt(path, password):
543543
self.is_two_file,
544544
self,
545545
lang)
546-
Post.write_depfile(dest, self._depfile[dest])
546+
Post.write_depfile(dest, self._depfile[dest], post=self)
547547

548548
signal('compiled').send({
549549
'source': self.translated_source_path(lang),

0 commit comments

Comments
 (0)
Please sign in to comment.