VERSION=0.19

CFLAGS+=-Wall -DVERSION=\"$(VERSION)\"
LDFLAGS=

OBJSr=recoverdm.o dev.o io.o utils.o error.o
OBJSm=mergebad.o io.o utils.o error.o

all: recoverdm mergebad

install:
	${INSTALL} -m 755 recoverdm ${PREFIX}/bin
	${INSTALL} -m 755 mergebad ${PREFIX}/bin
	${INSTALL} -m 644 recoverdm.1 ${PREFIX}/man/man1

recoverdm: $(OBJSr)
	$(CC) -Wall -W $(OBJSr) $(LDFLAGS) -o recoverdm
	strip recoverdm
	echo
	echo Oh, blatant plug: http://keetweej.vanheusden.com/wishlist.html

mergebad: $(OBJSm)
	$(CC) -Wall -W $(OBJSm) $(LDFLAGS) -o mergebad
	strip mergebad

clean:
	rm -f $(OBJSr) $(OBJSm) recoverdm mergebad core

package: clean
	mkdir recoverdm-$(VERSION)
	cp *.c *.h *.1 Makefile readme.txt license.txt recoverdm-$(VERSION)
	tar czf recoverdm-$(VERSION).tgz recoverdm-$(VERSION)
	rm -rf recoverdm-$(VERSION)


syntax highlighted by Code2HTML, v. 0.9.1