# We apply some trivial patches to the output to avoid warnings for PGI
# (and maybe other) compilers
-[[ $FORCE || parser.y -nt parser.cpp ]] && $BISON -t -o parser.cpp --defines=parser.h parser.y && patch -p0 < parser.patch && rm -f parser.cpp.orig
-[[ $FORCE || scanner.l -nt scanner.cpp ]] && $FLEX -o scanner.cpp scanner.l && patch -p0 < scanner.patch && rm -f scanner.cpp.orig
+[[ $FORCE || parser.y -nt parser.cpp ]] && \
+ echo Generating parser.cpp and parser.h... && \
+ $BISON -t -o parser.cpp --defines=parser.h parser.y && \
+ patch -p0 < parser.patch && \
+ rm -f parser.cpp.orig
+[[ $FORCE || scanner.l -nt scanner.cpp ]] && \
+ echo Generating scanner.cpp and scanner_flex.h... && \
+ $FLEX -o scanner.cpp scanner.l && \
+ patch -p0 < scanner.patch && \
+ rm -f scanner.cpp.orig