aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/nailgun.rb
blob: bdafd792a5b6334152a1b616e2eba4ae6a921013 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
require 'formula'

class Nailgun < Formula
  homepage 'http://martiansoftware.com/nailgun/index.html'
  url 'http://downloads.sourceforge.net/project/nailgun/nailgun/0.7.1/nailgun-src-0.7.1.zip'
  sha1 '70f2ae1faafe9cf060f2a44968960703475705e4'

  def script; <<-EOS.undent
    #!/bin/bash
    exec java -server -jar "#{prefix}/nailgun-0.7.1.jar"
    EOS
  end

  def install
    system "make"
    (bin/'ng-server').write script
    bin.install 'ng'
    prefix.install 'nailgun-0.7.1.jar'
  end
end