aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/cloudfoundry-cli.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/cloudfoundry-cli.rb')
-rw-r--r--Library/Formula/cloudfoundry-cli.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/Library/Formula/cloudfoundry-cli.rb b/Library/Formula/cloudfoundry-cli.rb
new file mode 100644
index 000000000..ffedcfafd
--- /dev/null
+++ b/Library/Formula/cloudfoundry-cli.rb
@@ -0,0 +1,20 @@
+require 'formula'
+
+class CloudfoundryCli < Formula
+ homepage 'https://github.com/cloudfoundry/cli'
+ head 'https://github.com/cloudfoundry/cli.git', :branch => 'master'
+ url 'https://github.com/cloudfoundry/cli.git', :tag => 'v6.0.0'
+
+ depends_on 'go' => :build
+
+ def install
+ inreplace 'src/cf/app_constants.go', 'SHA', 'homebrew'
+ system 'bin/build'
+ bin.install 'out/cf'
+ doc.install 'LICENSE'
+ end
+
+ test do
+ system "#{bin}/cf"
+ end
+end