aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/drush.rb
blob: d5e85a2fe6e50472dff9d75ed27b504cc3e98d44 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
require 'formula'

class Drush < Formula
  homepage 'https://github.com/drush-ops/drush'
  head 'https://github.com/drush-ops/drush.git'
  url 'https://github.com/drush-ops/drush/archive/6.2.0.tar.gz'
  sha1 '7e13d5264f362ec09efbe8218e13dcd646ba75b3'

  def install
    prefix.install_metafiles
    libexec.install Dir['*'] -['drush.bat']
    (bin+'drush').write <<-EOS.undent
      #!/bin/sh

      export ETC_PREFIX=${ETC_PREFIX:=#{HOMEBREW_PREFIX}}
      export SHARE_PREFIX=${SHARE_PREFIX:=#{HOMEBREW_PREFIX}}

      exec "#{libexec}/drush" "$@"
    EOS
    bash_completion.install libexec/'drush.complete.sh' => 'drush'
  end
end