From 75dffad3be98b22c05d1f3aa599001197ef4a6f6 Mon Sep 17 00:00:00 2001 From: Quin Hoxie Date: Thu, 31 Jul 2008 13:53:42 -0700 Subject: [PATCH] Disallow freezing plugins in rubygems mode. Trying to freeze plugins in rubygems mode raises an error. --- merb-freezer/lib/merb-freezer/merbtasks.rb | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/merb-freezer/lib/merb-freezer/merbtasks.rb b/merb-freezer/lib/merb-freezer/merbtasks.rb index 413f04c..60e8eb8 100644 --- a/merb-freezer/lib/merb-freezer/merbtasks.rb +++ b/merb-freezer/lib/merb-freezer/merbtasks.rb @@ -5,6 +5,7 @@ namespace :freeze do Freezer.components.each do |component, git_repository| desc "Freeze merb-#{component} from #{git_repository} or rubygems - use UPDATE=true to update a frozen component. By default this task uses git submodules. To freeze the latest gems versions use MODE=rubygems" task component do + raise "Freeze merb-#{component} does not support rubygems mode." if component == "plugins" and ENV["MODE"] == "rubygems" Freezer.freeze(component, ENV["UPDATE"], ENV["MODE"]) end end @@ -25,4 +26,4 @@ namespace :freeze do end end -end \ No newline at end of file +end -- 1.5.6.4