LINK.o = $(CXX) $(LDFLAGS) $(TARGET_ARCH) CPPFLAGS += -I. DEFFLAGS = -W -Wall -Wredundant-decls -Wshadow -Wpointer-arith -Wwrite-strings CFLAGS += $(DEFFLAGS) CXXFLAGS += $(DEFFLAGS) -Woverloaded-virtual LDLIBS = -lext2fs extundelete: extundelete.o block.o insertionops.o debug: $(MAKE) CFLAGS="${CFLAGS} -g" extundelete profile: $(MAKE) CFLAGS="${CFLAGS} -pg" extundelete jdebug: $(MAKE) CFLAGS="${CFLAGS} -g -DJDEBUG" extundelete nodebug: $(MAKE) CFLAGS="${CFLAGS} -DNDEBUG" extundelete clean: rm -f *.o extundelete