aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/cppcheck.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/cppcheck.rb')
-rw-r--r--Library/Formula/cppcheck.rb20
1 files changed, 11 insertions, 9 deletions
diff --git a/Library/Formula/cppcheck.rb b/Library/Formula/cppcheck.rb
index 67271b01c..461ad27a7 100644
--- a/Library/Formula/cppcheck.rb
+++ b/Library/Formula/cppcheck.rb
@@ -1,9 +1,10 @@
require 'formula'
class Cppcheck < Formula
- url 'http://downloads.sourceforge.net/project/cppcheck/cppcheck/1.52/cppcheck-1.52.tar.bz2'
homepage 'http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main_Page'
+ url 'http://downloads.sourceforge.net/project/cppcheck/cppcheck/1.52/cppcheck-1.52.tar.bz2'
md5 'ebb9355890057a5145485dd42c18e05e'
+
head 'https://github.com/danmar/cppcheck.git'
depends_on 'pcre' unless ARGV.include? '--no-rules'
@@ -32,15 +33,16 @@ class Cppcheck < Formula
system "make", "DESTDIR=#{prefix}", "BIN=#{bin}", "install"
if ARGV.include? '--with-gui'
- Dir.chdir "gui"
- if ARGV.include? '--no-rules'
- system "qmake", "HAVE_RULES=no"
- else
- system "qmake"
+ cd "gui" do
+ if ARGV.include? '--no-rules'
+ system "qmake", "HAVE_RULES=no"
+ else
+ system "qmake"
+ end
+
+ system "make"
+ bin.install "cppcheck-gui.app"
end
-
- system "make"
- bin.install "cppcheck-gui.app"
end
end