CC=gcc
CFLAGS=-Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -I$(HDDIR)
LDFLAGS=-Wl,-warn-common -s -L$(LIBDIR) -lpthread

LDLIBS = 
HDDIR = ./
LIBDIR = ./

PRG = cddarec
MAN_NO = 1

INSTALLDIR_BIN = /usr/local/bin
INSTALLDIR_MAN = /usr/local/man/man$(MAN_NO)

TMP_FILE = tmp.txt

all:		$(PRG) $(PRG).$(MAN_NO)
		size $(PRG)

$(PRG).$(MAN_NO):	$(PRG).c $(PRG).man
		cp $(PRG).man $(TMP_FILE)
		find . -name "*.[hc]" -exec ./mkman $(TMP_FILE) $@ {} \;

install:	all
		install -s -m 0755 -o root -g root $(PRG) $(INSTALLDIR_BIN)
		install    -m 0644 -o root -g root $(PRG).$(MAN_NO) $(INSTALLDIR_MAN)

clean:
		rm -f *.o $(PRG) $(PRG).$(MAN_NO) $(TMP_FILE)
