From da2e7ec7838cf955a53fb722ae6012a896639bce Mon Sep 17 00:00:00 2001 From: Lucas Clemente Date: Sat, 20 Sep 2014 12:55:48 +0200 Subject: admesh 0.98.0 (new formula) --- Library/Formula/admesh.rb | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Library/Formula/admesh.rb (limited to 'Library/Formula') diff --git a/Library/Formula/admesh.rb b/Library/Formula/admesh.rb new file mode 100644 index 000000000..440de56d6 --- /dev/null +++ b/Library/Formula/admesh.rb @@ -0,0 +1,30 @@ +require "formula" + +class Admesh < Formula + homepage "https://github.com/admesh/admesh" + url "https://github.com/admesh/admesh/releases/download/v0.98.0/admesh-0.98.0.tar.gz" + sha1 "aeb5857161c077a85ec0744c1d5c4fa0c99a03a9" + + def install + system "./configure", "--disable-dependency-tracking", + "--disable-silent-rules", + "--prefix=#{prefix}" + system "make", "install" + end + + test do + # Test file is the beginning of block.stl from admesh's source + (testpath/"test.stl").write <<-EOF + SOLID Untitled1 + FACET NORMAL 0.00000000E+00 0.00000000E+00 1.00000000E+00 + OUTER LOOP + VERTEX -1.96850394E+00 1.96850394E+00 1.96850394E+00 + VERTEX -1.96850394E+00 -1.96850394E+00 1.96850394E+00 + VERTEX 1.96850394E+00 -1.96850394E+00 1.96850394E+00 + ENDLOOP + ENDFACET + ENDSOLID Untitled1 + EOF + system "admesh test.stl" + end +end -- cgit v1.2.3