File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -111,10 +111,12 @@ def render(layouts, site_payload)
111111
112112 # Add dependencies for incremental mode
113113 def add_dependencies
114- archive_path = site . in_dest_dir ( relative_path )
115- site . regenerator . add ( archive_path )
116- @posts . each do |post |
117- site . regenerator . add_dependency ( archive_path , post . path )
114+ if defined? site . regenerator
115+ archive_path = site . in_dest_dir ( relative_path )
116+ site . regenerator . add ( archive_path )
117+ @posts . each do |post |
118+ site . regenerator . add_dependency ( archive_path , post . path )
119+ end
118120 end
119121 end
120122
@@ -170,7 +172,11 @@ def relative_path
170172 end
171173
172174 def regenerate?
173- site . regenerator . regenerate? ( self )
175+ if defined? site . regenerator
176+ site . regenerator . regenerate? ( self )
177+ else
178+ true
179+ end
174180 end
175181
176182 # Returns the object as a debug String.
You can’t perform that action at this time.
0 commit comments