From 3776430fde297f2466112a1aa0f8fa237c476316 Mon Sep 17 00:00:00 2001 From: MyungJoo Ham Date: Thu, 16 Mar 2017 20:16:48 +0900 Subject: [PATCH] RULE: prevent hacking with non .inc files Change-Id: I751927f469d9c262fb9cd6dbe6404728358f305d Signed-off-by: MyungJoo Ham --- rule_checker.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/rule_checker.py b/rule_checker.py index 7368701..5e7be0a 100755 --- a/rule_checker.py +++ b/rule_checker.py @@ -306,10 +306,16 @@ def main(): # iterate in the list of ./packaging/ for file in dirs: - if re.search('\.inc', file): + if re.search(r'\.inc', file): result = ruleCheckInc(file) error += result[0] warning += result[1] + elif re.search(r'^\..*\.sw.', file): + # skip if it is vi swap file + print("There is a garbage in packaging. But let's skip (next version should check git status") + elif not file == 'building-blocks.spec': + print("Please do not put garbage files in packaging/ directory: "+file) + error += 1 result = ruleCheckInterBlock() error += result[0] -- 2.34.1