diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/sdf.rb | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Library/Formula/sdf.rb b/Library/Formula/sdf.rb new file mode 100644 index 000000000..d19a0aac0 --- /dev/null +++ b/Library/Formula/sdf.rb @@ -0,0 +1,19 @@ +require 'formula' + +class Sdf <Formula + url 'ftp://ftp.stratego-language.org/pub/stratego/StrategoXT/strategoxt-0.17/sdf2-bundle-2.4.tar.gz' + homepage 'http://strategoxt.org/Sdf/WebHome' + md5 '8aa110d790c4a8bf7bc8b884590d7bee' + + depends_on 'aterm' + + def install + system "./configure", "--prefix=#{prefix}" + + # Man pages are distributed as 0B files, need to clean, + # otherwise they won't be made properly + FileUtils.rm %w(pgen/src/sdf2table.1 sglr/doc/sglr.1 sglr/doc/sglr-api.3) + + system "make install" + end +end |
