# HG changeset patch # User Masataka Kohagura # Date 1451202674 -32400 # Node ID 58d3c01bf421f42e0e055ecffbd8b2a5b70f5f78 # Parent e5302c2f6e00370ddcf700a8a4f225c7adcb26ab test gcov diff -r e5302c2f6e00 -r 58d3c01bf421 regexParser/Makefile --- a/regexParser/Makefile Sun Dec 27 16:00:19 2015 +0900 +++ b/regexParser/Makefile Sun Dec 27 16:51:14 2015 +0900 @@ -14,17 +14,23 @@ all: $(TARGET) $(TARGET):$(OBJS) - $(CC) -o $@ $(OBJS) + $(CC) $(CFLAGS) -o $@ $(OBJS) test/searchBit: test/searchBit.cc - $(CC) -I. $< bitVector.cc -o $@ + $(CC) $(CFLAGS) -I. $< bitVector.cc -o $@ test/ccMerge: test/ccMerge.cc - $(CC) -I. $< subsetConstraction.cc regexParser.cc node.cc error.cc bitVector.cc -o $@ + $(CC) $(CFLAGS) -I. $< subsetConstraction.cc regexParser.cc node.cc error.cc bitVector.cc -o $@ + +gcov: + make CFLAGS="-Wall -O0 -g -coverage" + make test1 + make merge_test + gcov *.gcda clean: rm -f $(TARGET) $(OBJS) - rm -f *~ \#* + rm -f *~ \#* *.gcda *.gcno *.gcov .SUFFIXES: .cc .o