pike.git
/
src
/
Makefile.in
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/Makefile.in:1:
#
-
# $Id: Makefile.in,v 1.
376
2004/01/
10
18
:
10
:
30
grubba Exp $
+
# $Id: Makefile.in,v 1.
377
2004/01/
12
17
:
59
:
46
grubba Exp $
# # This line is needed on some machines. @SET_MAKE@ # Don't change this line. Define EXTRALIBS before this line if you # wish to add any libraries. LIBS=@LIBS@ $(EXTRALIBS) # This is normall the install program in the source directory
pike.git/src/Makefile.in:259:
$(LD) $(LDFLAGS) $(OBJ) `cat modules/linker_options post_modules/linker_options` $(LIBS) -o pike # The dumped modules are removed whenever Pike is relinked since some # of the bytecode methods (e.g. ia32) stores absolute addresses to # global structs. That should probably be fixed in them so that dumped # modules aren't link order dependent. if [ -f dumpversion ]; then $(MAKE) $(MAKE_FLAGS) delete_dumped_modules; else :; fi # gcov gcov: @for f in `cd "$(SRCDIR)" && find . -type f -name '*.c' -print`; do \
+
if test -f `echo $$f | sed -e 's/\.$$/.bb/'`; then \
for gf in `gcov $$f | sed -e 's/Creating \(.*\)\.gcov.*/\1.gcov/p' -ed`; do \ echo "Generating $$f-$$gf."; \ test -f "$$f-$$gf" && rm -f "$$f-$$gf"; \ mv "$$gf" "$$f-$$gf"; \ done; \
-
+
else \
+
:; \
+
fi; \
done
-
+
@echo
+
@echo "Summary:"
+
@for f in `find . -name '*.gcov' -print`; do \
+
grep -c '######' $f /dev/null | grep -v ':0'; \
+
done | sort -n -t: -k2
# purify pure: $(OBJ) master-stamp module_objects -@mv pike pike.old 2>/dev/null || true $(SMARTLINK) purify -max-threads=128 -thread_stack_change=8192 -free-queue-length=500 -inuse-at-exit=yes -chain-length=12 $(REALCC) $(LDFLAGS) $(OBJ) `cat modules/linker_options post_modules/linker_options` $(LIBS) -o pike # purecov cover: $(OBJ) master-stamp module_objects -@mv pike pike.old 2>/dev/null || true $(SMARTLINK) purecov purify -max-threads=128 -thread_stack_change=8192 -free-queue-length=500 -inuse-at-exit=yes -chain-length=12 $(REALCC) $(LDFLAGS) $(OBJ) `cat modules/linker_options post_modules/linker_options` $(LIBS) -o pike