diff options
| -rw-r--r-- | Library/Formula/jetty.rb | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Library/Formula/jetty.rb b/Library/Formula/jetty.rb new file mode 100644 index 000000000..b9b0e8005 --- /dev/null +++ b/Library/Formula/jetty.rb @@ -0,0 +1,27 @@ +require 'formula' + +class Jetty < Formula + url 'http://dist.codehaus.org/jetty/jetty-6.1.26/jetty-6.1.26.zip' + homepage 'http://jetty.codehaus.org/jetty/index.html' + md5 '0d9b2ae3feb2b207057358142658a11f' + + skip_clean :all + + def install + rm_rf Dir['bin/*.{cmd,bat]}'] + + libexec.install Dir['*'] + (libexec+'logs').mkpath + + bin.mkpath + Dir["#{libexec}/bin/*.sh"].each do |f| + scriptname = File.basename(f, '.sh') + (bin+scriptname).write <<-EOS.undent + #!/bin/bash + JETTY_HOME=#{libexec} + #{f} $@ + EOS + chmod 0755, bin+scriptname + end + end +end
\ No newline at end of file |
