require "capistrano-resque/version"

if Gem::Version.new(Capistrano::VERSION).release >= Gem::Version.new("3.0.0")
  load File.expand_path("../capistrano-resque/tasks/capistrano-resque.rake", __FILE__)
else
  require "capistrano-resque/capistrano_integration"
end


require "capistrano-resque/version"

if defined?(Capistrano::VERSION) && Gem::Version.new(Capistrano::VERSION).release >= Gem::Version.new("3.0.0")
  load File.expand_path("../capistrano-resque/tasks/capistrano-resque.rake", __FILE__)
else
  require "capistrano-resque/capistrano_integration"
end


Check if Capistrano::VERSION is defined
Check if Capistrano::VERSION is defined

V2 uses Capistrano::Version, not ::VERSION, so this would have thrown
an error when used in V2. (Thanks to @avaranovich for pointing this out)
