HARNLOBJS= $(addsuffix _d.o, $(basename $(LIBOBJS)))
ALLOBJS= $(LIBOBJS) $(HARNLOBJS) dtest.o hrecord.o hplayback.o hcommon.o
-all: dtest hrecord
+TARGETS= dtest hrecord
# hplayback
+all: $(TARGETS)
+
hrecord: dtest.o hrecord.o hcommon.o $(HARNLOBJS)
dtest: dtest.o $(LIBOBJS)
@mv -f $@-b.new $@; rm -f $@-a.new
clean:
- rm -f dtest *.o harness.h hrecord.c hcommon.c
+ rm -f *.o harness.h hrecord.c hcommon.c
+
+realclean: clean
+ rm -f $(TARGETS) *~ ./#*# core *.orig *.rej
hrecord.o hcommon.o: adns.h internal.h harness.h
$(HARNLOBJS): adns.h internal.h