From de247a9ccff6903c7c7b956dd4d85e4f0c3b9445 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 2 Apr 2017 15:47:17 +0200 Subject: Some code cleanup --- tools/hooks/pre-commit.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/hooks/pre-commit.rb b/tools/hooks/pre-commit.rb index 83b4978..6e52147 100755 --- a/tools/hooks/pre-commit.rb +++ b/tools/hooks/pre-commit.rb @@ -3,6 +3,8 @@ result = 0 files = Dir['src/**/*.h'] + Dir['src/**/*.cpp'] - Dir['src/3rd-party/**/*'] +puts "Running in #{`pwd`}" + puts 'Checking licenses...' files.each { |name| File.open(name) { |f| @@ -15,9 +17,12 @@ files.each { |name| puts 'Checking style...' if not `astyle --dry-run --formatted --options=astyle.rc #{files.join(' ')}`.empty? then - system "astyle --verbose --formatted --options=astyle.rc #{files.join(' ')}" + system "astyle --verbose --suffix=none --formatted --options=astyle.rc #{files.join(' ')}" result = 1 end +puts 'Running cppcheck...' +`cppcheck --quiet --enable=all --inconclusive --std=posix -I src/ .` + puts "pre-commit exit(#{result})" exit result -- cgit v1.2.1