class Concurrencykit < Formula desc "Aid design and implementation of concurrent systems" homepage "http://concurrencykit.org" url "http://concurrencykit.org/releases/ck-0.6.0.tar.gz" mirror "https://github.com/concurrencykit/ck/archive/0.6.0.tar.gz" sha256 "d7e27dd0a679e45632951e672f8288228f32310dfed2d5855e9573a9cf0d62df" head "https://github.com/concurrencykit/ck.git" bottle do cellar :any sha256 "1597c3fde162ccc3c8c729003da472f3f414509b18a2e64a1fade268ee8798e0" => :sierra sha256 "897667302b03467c291ff141082b21ec2f31fc82ef5940f791196a14cec24909" => :el_capitan sha256 "914d6e5afd3412f8892770f73233e1cca915b2a2315c811fc6a8d6fa5ab811ce" => :yosemite end def install system "./configure", "--prefix=#{prefix}" system "make" system "make", "install" end test do (testpath/"test.c").write <<-EOS.undent #include int main() { return 0; } EOS system ENV.cc, "-I#{include}", "-L#{lib}", "-lck", testpath/"test.c", "-o", testpath/"test" system "./test" end end