diff options
| author | Lucas Clemente | 2014-09-20 12:55:48 +0200 |
|---|---|---|
| committer | Mike McQuaid | 2014-09-20 21:11:18 -0700 |
| commit | da2e7ec7838cf955a53fb722ae6012a896639bce (patch) | |
| tree | 258d401902c58cb1737c6aec62619fce3bbdd1e2 /Library/Formula | |
| parent | 0a31128586f8c15109f6a5a16f001eadba2946b6 (diff) | |
| download | homebrew-da2e7ec7838cf955a53fb722ae6012a896639bce.tar.bz2 | |
admesh 0.98.0 (new formula)
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/admesh.rb | 30 |
1 files changed, 30 insertions, 0 deletions
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 |
