lib/nanoc/base/services/compiler_loader.rb in nanoc-4.3.4 vs lib/nanoc/base/services/compiler_loader.rb in nanoc-4.3.5
- old
+ new
@@ -1,13 +1,13 @@
module Nanoc::Int
# @api private
class CompilerLoader
def load(site)
- rule_memory_store = Nanoc::Int::RuleMemoryStore.new
+ rule_memory_store = Nanoc::Int::RuleMemoryStore.new(env_name: site.config.env_name)
dependency_store =
- Nanoc::Int::DependencyStore.new(site.items.to_a + site.layouts.to_a)
+ Nanoc::Int::DependencyStore.new(site.items.to_a + site.layouts.to_a, env_name: site.config.env_name)
checksum_store =
Nanoc::Int::ChecksumStore.new(site: site)
item_rep_repo = Nanoc::Int::ItemRepRepo.new
@@ -23,10 +23,10 @@
action_provider: action_provider,
reps: item_rep_repo,
)
params = {
- compiled_content_cache: Nanoc::Int::CompiledContentCache.new,
+ compiled_content_cache: Nanoc::Int::CompiledContentCache.new(env_name: site.config.env_name),
checksum_store: checksum_store,
rule_memory_store: rule_memory_store,
dependency_store: dependency_store,
outdatedness_checker: outdatedness_checker,
reps: item_rep_repo,