diff options
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in index f349569..1d6a8c7 100644 --- a/Makefile.in +++ b/Makefile.in | |||
@@ -111,6 +111,17 @@ test64: all64 | |||
111 | fi | 111 | fi |
112 | -@rm -f foo.gz | 112 | -@rm -f foo.gz |
113 | 113 | ||
114 | infcover.o: test/infcover.c zlib.h zconf.h | ||
115 | $(CC) $(CFLAGS) -I. -c -o $@ test/infcover.c | ||
116 | |||
117 | infcover: infcover.o libz.a | ||
118 | $(CC) $(CFLAGS) -o $@ infcover.o libz.a | ||
119 | |||
120 | cover: infcover | ||
121 | rm -f *.gcda | ||
122 | ./infcover | ||
123 | gcov inf*.c | ||
124 | |||
114 | libz.a: $(OBJS) | 125 | libz.a: $(OBJS) |
115 | $(AR) $(ARFLAGS) $@ $(OBJS) | 126 | $(AR) $(ARFLAGS) $@ $(OBJS) |
116 | -@ ($(RANLIB) $@ || true) >/dev/null 2>&1 | 127 | -@ ($(RANLIB) $@ || true) >/dev/null 2>&1 |
@@ -230,10 +241,12 @@ clean: | |||
230 | rm -f *.o *.lo *~ \ | 241 | rm -f *.o *.lo *~ \ |
231 | example$(EXE) minigzip$(EXE) examplesh$(EXE) minigzipsh$(EXE) \ | 242 | example$(EXE) minigzip$(EXE) examplesh$(EXE) minigzipsh$(EXE) \ |
232 | example64$(EXE) minigzip64$(EXE) \ | 243 | example64$(EXE) minigzip64$(EXE) \ |
244 | infcover \ | ||
233 | libz.* foo.gz so_locations \ | 245 | libz.* foo.gz so_locations \ |
234 | _match.s maketree contrib/infback9/*.o | 246 | _match.s maketree contrib/infback9/*.o |
235 | rm -rf objs | 247 | rm -rf objs |
236 | rm -f *.gcda *.gcno *.gcov | 248 | rm -f *.gcda *.gcno *.gcov |
249 | rm -f contrib/infback9/*.gcda contrib/infback9/*.gcno contrib/infback9/*.gcov | ||
237 | 250 | ||
238 | maintainer-clean: distclean | 251 | maintainer-clean: distclean |
239 | distclean: clean zconf zconf.h.cmakein docs | 252 | distclean: clean zconf zconf.h.cmakein docs |