diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/influxdb.rb | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/Library/Formula/influxdb.rb b/Library/Formula/influxdb.rb index ec3e53a2f..13da8b71a 100644 --- a/Library/Formula/influxdb.rb +++ b/Library/Formula/influxdb.rb @@ -5,6 +5,11 @@ class Influxdb < Formula url "http://get.influxdb.org/influxdb-0.3.2.src.tar.gz" sha1 "6b730a75e6694abd5e913b4ad08936f7661569bd" + devel do + url "http://get.influxdb.org/influxdb-0.4.0.rc2.src.tar.gz" + sha1 "81d0f8e8f3b7648f010b85232baf002d5612dd72" + end + bottle do sha1 '9cc355279cf466f4ebc5704287c255c1d0312093' => :mavericks sha1 'ffb246bf0923ca28b31db256b259b95a96f81f80' => :mountain_lion @@ -23,9 +28,11 @@ class Influxdb < Formula flex = Formula.factory('flex').bin/"flex" bison = Formula.factory('bison').bin/"bison" + build_target = build.devel? ? "daemon" : "server" + system "./configure", "--with-flex=#{flex}", "--with-bison=#{bison}" system "make dependencies protobuf parser" - system "go build server" + system "go build #{build_target}" inreplace "config.json.sample" do |s| s.gsub! "/tmp/influxdb/development/db", "#{var}/influxdb/data" @@ -33,7 +40,7 @@ class Influxdb < Formula s.gsub! "./admin/", "#{opt_prefix}/share/admin/" end - bin.install "server" => "influxdb" + bin.install build_target => "influxdb" etc.install "config.json.sample" => "influxdb.conf" share.install "admin" |
