push (@::gMatchers, # Stage counter { id => "stage-counter", pattern => q{=== Stage=(\d+) started}, action => q{ incValue("stages"); updateSummary();}, }, { id => "phase-counter", pattern => q{=== BUILDING (.*)}, action => q{ incValue("phases"); updateSummary(); diagnostic("phase: $1", "info", -1, 1);}, }, { id => "id-counter", pattern => q{--- .* Executed ID }, action => q{ incValue("id"); updateSummary();}, }, { id => "emake-build-counter", pattern => q{Starting build: (\d)}, action => q{ incValue("emake-builds"); updateSummary();}, }, # 1 file(s) copied. { id => "file-copy-counter", pattern => q{(\d) file\(s\) copied\.}, action => q{ incValue("file-copies", $1); updateSummary();}, }, # make[3]: *** [\EPOC32\BUILD\src\cedar\generic\base\omap_samsung\variant\ESTARTFORS60\ARMV5\UDEB\estartForS60.o] Error 1 { id => "make-error", pattern => q{make.*: \*\*\* \[.*\] Error ([1234567890]+)}, action => q{ incValue("make-errors"); incValue("errors"); updateSummary(); diagnostic("make: Error $1", "error");}, }, # make: [EXPORT] Error 2 (ignored) { id => "make-nontarget-non1-error", pattern => q{make.*: \[.*\] Error ([1234567890]*[234567890])}, action => q{ incValue("make-ignored-errors");updateSummary(); diagnostic("make: Error $1", "info");}, }, # WARNING EC1137: Unrecognized option 'Files' in EMAKEFLAGS. { id => "emake-warning", pattern => q{WARNING EC(\d+):}, action => q{ incValue("emake-warnings"); incValue("warnings"); updateSummary(); diagnostic("emake: $1", "warning");}, }, #WARNING: Can't find following headers in User or System Include Paths # "shared_gpio.h" #(User Inc Paths "\src\cedar\generic\base\omap_samsung\assp\omap24xx\power\" "\src\cedar\generic\base\omap_samsung\VARIANT\power\") #Dependency list for "\src\cedar\generic\base\omap_samsung\assp\omap24xx\power\silicon_resources.cpp" may be incomplete { id => "makmake-headers-not-found", pattern => q{WARNING: Can't find following headers in }, action => q{ incValue("makmake-warnings"); incValue("warnings"); updateSummary(); diagnostic("makmake: Missing headers", "warning", 0, forwardTo(q{Dependency list for .* may be incomplete}));}, }, );