From e05f6c7a40de976583bdfdc4ad741d7a64403272 Mon Sep 17 00:00:00 2001 From: Jens Kohl Date: Sat, 13 Oct 2012 15:27:03 +0200 Subject: [PATCH] sonar-runner 2.0 Closes Homebrew/homebrew#15442. Signed-off-by: Adam Vandenberg --- Formula/sonar-runner.rb | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Formula/sonar-runner.rb diff --git a/Formula/sonar-runner.rb b/Formula/sonar-runner.rb new file mode 100644 index 0000000000..74ad85346c --- /dev/null +++ b/Formula/sonar-runner.rb @@ -0,0 +1,27 @@ +require 'formula' + +class SonarRunner < Formula + homepage 'http://docs.codehaus.org/display/SONAR/Installing+and+Configuring+Sonar+Runner' + url 'http://repository.codehaus.org/org/codehaus/sonar-plugins/sonar-runner/2.0/sonar-runner-2.0.zip' + sha1 '3e483322985936b3724418bb696e7b74ef020cb8' + + def install + # Remove windows files + rm_rf Dir['bin/*.bat'] + libexec.install Dir['*'] + bin.write_exec_script libexec/'bin/sonar-runner' + end + + def caveats; <<-EOS.undent + If this is your first install, you should adjust its default configuration: + #{libexec}/conf/sonar-runner.properties + + after that you should also add a new enviroment variable: + SONAR_RUNNER_HOME=#{libexec} + EOS + end + + def test + system "#{bin}/sonar-runner", "-h" + end +end