+mkmf: creating Makefile from ../C.p
+mkmf: (warning) duplicate file b/d.c ignored
+mkmf: (warning) duplicate file b/e.c ignored
+CFLAGS =
+
+DEST = .
+
+EXTHDRS = a/a.h
+
+HDRS = a.h
+
+INSTALL = /etc/install
+
+LD = cc
+
+LDFLAGS =
+
+LIBS =
+
+MAKEFILE = Makefile
+
+OBJS = a.o \
+ b.o \
+ c.o \
+ d.o \
+ e.o
+
+PRINT = pr
+
+PROGRAM = a.out
+
+SHELL = /bin/sh
+
+SRCS = a.c \
+ a/b.c \
+ a/c.c \
+ a/d.c \
+ e.c
+
+VPATH = a: b
+
+all: $(PROGRAM)
+
+$(PROGRAM): $(OBJS) $(LIBS)
+ @echo "Linking $(PROGRAM) ..."
+ @$(LD) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
+ @echo "done"
+
+clean:; @rm -f $(OBJS) core
+
+clobber:; @rm -f $(OBJS) $(PROGRAM) core tags
+
+depend:; @mkmf -f $(MAKEFILE) ROOT=$(ROOT)
+
+echo:; @echo $(HDRS) $(SRCS)
+
+index:; @ctags -wx $(HDRS) $(SRCS)
+
+install: $(PROGRAM)
+ @echo Installing $(PROGRAM) in $(DEST)
+ @-strip $(PROGRAM)
+ @if [ $(DEST) != . ]; then \
+ (rm -f $(DEST)/$(PROGRAM); $(INSTALL) -f $(DEST) $(PROGRAM)); fi
+
+print:; @$(PRINT) $(HDRS) $(SRCS)
+
+tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
+
+update: $(DEST)/$(PROGRAM)
+
+$(DEST)/$(PROGRAM): $(SRCS) $(LIBS) $(HDRS) $(EXTHDRS)
+ @$(MAKE) -f $(MAKEFILE) ROOT=$(ROOT) DEST=$(DEST) install
+###
+b.o: a/a.h