sync_gateway 1.0.2 (new formula)
sync_gateway provides the syncing backend for couchbase mobile and is used together with couchbase-lite-ios or android to develop syncing apps for iOS or android. Since the project itself is named sync_gateway I kept the name for the formula as well.master
parent
dbf7388dfe
commit
65d9826dff
|
@ -0,0 +1,22 @@
|
|||
require "formula"
|
||||
|
||||
class SyncGateway < Formula
|
||||
homepage "http://docs.couchbase.com/sync-gateway"
|
||||
head "https://github.com/couchbase/sync_gateway.git", :branch => "master"
|
||||
url "https://github.com/couchbase/sync_gateway.git", :branch => "release/1.0.2"
|
||||
version "1.0.2"
|
||||
|
||||
depends_on "go" => :build
|
||||
|
||||
def install
|
||||
system "make", "buildit"
|
||||
bin.install "bin/sync_gateway"
|
||||
end
|
||||
|
||||
test do
|
||||
pid = fork { exec "#{bin}/sync_gateway" }
|
||||
sleep 1
|
||||
Process.kill("SIGINT", pid)
|
||||
Process.wait(pid)
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue