aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorAdam Vandenberg2010-08-21 15:56:39 -0700
committerAdam Vandenberg2010-08-21 15:56:39 -0700
commit12241b8993d850bf6203130fa90c05f3ab72b5d0 (patch)
treeba8bbc5aa8b69bcf1e993182beaf70f1b3ce2925 /Library/Formula
parent339e837c9f85c5ebce452bd82b4a171e20400f0b (diff)
downloadhomebrew-12241b8993d850bf6203130fa90c05f3ab72b5d0.tar.bz2
Add erlang 14 as HEAD
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/erlang.rb14
1 files changed, 11 insertions, 3 deletions
diff --git a/Library/Formula/erlang.rb b/Library/Formula/erlang.rb
index 43ff9ab24..950a893cb 100644
--- a/Library/Formula/erlang.rb
+++ b/Library/Formula/erlang.rb
@@ -5,11 +5,18 @@ class ErlangManuals <Formula
md5 '681aaef70affc64743f4e8c0675034af'
end
+class ErlangHeadManuals <Formula
+ url 'http://www.erlang.org/download/otp_doc_man_R14A.tar.gz'
+ md5 'b57a7846818ad144b1b6ecc0a54de2ae'
+end
+
class Erlang <Formula
- # Download from GitHub repo, which is much faster than using the official tarball
+ # Download from GitHub. Much faster than official tarball.
url "git://github.com/erlang/otp.git", :tag => "OTP_R13B04"
- homepage 'http://www.erlang.org'
version 'R13B04'
+ homepage 'http://www.erlang.org'
+
+ head "git://github.com/erlang/otp.git", :tag => "OTP_R14A"
# We can't strip the beam executables or any plugins, there isn't really
# anything else worth stripping and it takes a really, long time to run
@@ -52,7 +59,8 @@ class Erlang <Formula
system "make"
system "make install"
- ErlangManuals.new.brew { man.install Dir['man/*'] }
+ manuals = ARGV.build_head? ? ErlangHeadManuals : ErlangManuals
+ manuals.new.brew { man.install Dir['man/*'] }
# See: http://github.com/mxcl/homebrew/issues/issue/1317
(lib+"erlang/lib/tools-2.6.5.1/emacs").install "lib/tools/emacs/erlang-skels.el"