diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/factor.rb | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Library/Formula/factor.rb b/Library/Formula/factor.rb new file mode 100644 index 000000000..148b78936 --- /dev/null +++ b/Library/Formula/factor.rb @@ -0,0 +1,24 @@ +require 'brewkit' + +# This formula installs Factor TRUNK, as there is no +# good stable release. It also takes up to and including +# "a very long time" to bootstrap the image. + +class Factor <Formula + url 'git://github.com/slavapestov/factor.git' + version 'trunk' + homepage 'http://factorcode.org/' + + def install + system "make" + system "curl http://factorcode.org/images/latest/boot.unix-x86.64.image -O" + system "./factor -i=boot.unix-x86.64.image" + libexec.install "Factor.app" + libexec.install "factor.image" + end + + def caveats + "Cocoa app installed to #{libexec}.\n\n"\ + "Makes use of 'factor.image' in the same folder." + end +end |
