From f7190f06bdfc24415ace9dad391aed71aca8f914 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 24 May 2014 14:55:48 +0300 Subject: Add macro for fast creating rule with single mask. --- src/rules/dump.cpp | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'src/rules') diff --git a/src/rules/dump.cpp b/src/rules/dump.cpp index 87c1aff..b4cec48 100644 --- a/src/rules/dump.cpp +++ b/src/rules/dump.cpp @@ -20,21 +20,26 @@ #include "template.hpp" -registerRule(dump) +registerRuleExt(dumpCpp, "(.+)[.]cpp") -constructRule(dump) +initRule(dumpCpp) { - addMask("(.+)[.]cpp"); - addMask("(.+)[.]h"); - deleteSelf(); + printRaw("Checking file: " + file); +} + +parseLineRule(dumpCpp) +{ + print(data); } -initRule(dump) +registerRuleExt(dumpH, "(.+)[.]h") + +initRule(dumpH) { printRaw("Checking file: " + file); } -parseLineRule(dump) +parseLineRule(dumpH) { print(data); } -- cgit v1.2.3-70-g09d2