lib/nanoc/cli/commands/compile.rb in nanoc-4.8.3 vs lib/nanoc/cli/commands/compile.rb in nanoc-4.8.4

- old
+ new

@@ -17,15 +17,15 @@ end def run time_before = Time.now - load_site + @site = load_site puts 'Compiling siteā€¦' run_listeners_while do - site.compile + @site.compile end time_after = Time.now puts puts "Site compiled in #{format('%.2f', time_after - time_before)}s." @@ -43,11 +43,11 @@ end def setup_listeners @listeners = @listener_classes - .select { |klass| klass.enable_for?(self) } + .select { |klass| klass.enable_for?(self, @site) } .map { |klass| klass.new(reps: reps) } @listeners.each(&:start_safely) end @@ -66,10 +66,10 @@ return unless @listeners @listeners.reverse_each(&:stop_safely) end def reps - site.compiler.reps + @site.compiler.reps end end end runner Nanoc::CLI::Commands::Compile