.SUFFIXES: .cpp


# if you change this, don't forget to change RECOVER_QUESTIONS
# in recover.h
PREFIX=/usr

CC=gcc
CFLAGS=-g -ggdb -x c	# To compile as C
LFLAGS=

OBJS=recover.o ui.o
HDRS:=recover.h questions.h

.cpp.o:
	@echo Making $@ from $<
	$(CC) $(CFLAGS) -c $< 

default: recover 

clean:
	rm -f $(OBJS) recover core

recover.o: recover.c  $(HDRS)

ui.o: ui.c $(HDRS)

recover: $(OBJS)
	$(CC) $(LFLAGS) -o recover $(OBJS)

install: recover
	rm -f -r $(PREFIX)/share/recover
	mkdir -p $(PREFIX)/bin
	mkdir -p $(PREFIX)/share/recover
	mkdir -p $(PREFIX)/man/man1
	cp recover_questions $(PREFIX)/share/recover
	cp -f recover $(PREFIX)/bin
	cp -f recover.1.gz $(PREFIX)/man/man1
