aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/zeromq.rb18
1 files changed, 16 insertions, 2 deletions
diff --git a/Library/Formula/zeromq.rb b/Library/Formula/zeromq.rb
index 9dd2b0996..10a9ccf7c 100644
--- a/Library/Formula/zeromq.rb
+++ b/Library/Formula/zeromq.rb
@@ -1,5 +1,3 @@
-require "formula"
-
class Zeromq < Formula
homepage "http://www.zeromq.org/"
url "http://download.zeromq.org/zeromq-4.0.5.tar.gz"
@@ -48,4 +46,20 @@ class Zeromq < Formula
system "make"
system "make", "install"
end
+
+ test do
+ (testpath/"test.c").write <<-EOS.undent
+ #include <assert.h>
+ #include <zmq.h>
+
+ int main()
+ {
+ zmq_msg_t query;
+ assert(0 == zmq_msg_init_size(&query, 1));
+ return 0;
+ }
+ EOS
+ system ENV.cc, "test.c", "-lzmq", "-o", "test"
+ system "./test"
+ end
end