aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask/lib/hbc/artifact/qlplugin.rb
blob: 6702aa5ef9b1b62fdf2abbcad0129b0a2d30958a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
require "hbc/artifact/moved"

class Hbc::Artifact::Qlplugin < Hbc::Artifact::Moved
  def self.artifact_english_name
    "QuickLook Plugin"
  end

  def install_phase
    super
    reload_quicklook
  end

  def uninstall_phase
    super
    reload_quicklook
  end

  def reload_quicklook
    @command.run!("/usr/bin/qlmanage", args: ["-r"])
  end
end