diff --git a/merb-freezer/lib/merb-freezer/freezer.rb b/merb-freezer/lib/merb-freezer/freezer.rb index e3b43aa..b3bae1d 100644 --- a/merb-freezer/lib/merb-freezer/freezer.rb +++ b/merb-freezer/lib/merb-freezer/freezer.rb @@ -58,7 +58,12 @@ class Freezer else @mode = 'rubygems' end - @freezer_dir = framework_component? ? Freezer.framework_dir : Freezer.gems_dir + + if @mode == 'submodules' + @freezer_dir = Freezer.framework_dir + elsif @mode == 'rubygems' + @freezer_dir = Freezer.gems_dir + end end # Calls the freezer mode on the component @@ -73,4 +78,4 @@ class Freezer Freezer.components.keys.include?(@component.gsub("merb-", "")) end -end \ No newline at end of file +end