class Frameit::DependencyChecker

Public Class Methods

check_dependencies() click to toggle source
# File frameit/lib/frameit/dependency_checker.rb, line 5
def self.check_dependencies
  return if Helper.test?

  self.check_image_magick
end
check_image_magick() click to toggle source
# File frameit/lib/frameit/dependency_checker.rb, line 11
def self.check_image_magick
  unless `which convert`.include?("convert")
    UI.error('#############################################################')
    UI.error("# You have to install the ImageMagick to use FrameIt")
    UI.error("# Install it using 'brew update && brew install imagemagick'")
    UI.error("# If you don't have homebrew: http://brew.sh")
    UI.error('#############################################################')
    UI.user_error!("Install ImageMagick and start frameit again!")
  end
end