CFLAGS = -g -W -Wall
LDFLAGS = -L.
LDLIBS = -lm

INC    = -I/usr/include
CC     = gcc
AR     = ar
RANLIB = ranlib

IPODUMP = ipodump

MAN = ipodump.8

DESTDIR=
SBINDIR=/usr/local/sbin
MANDIR=/usr/local/man
MANTYPE=bsd44
INSTALL=install
INSTALLFLAGS=-c -s

LINK.c=$(CC) $(CFLAGS) $(LDFLAGS)
OBJS = ipodump.o

SRCS = $(OBJS:%.o=%.c)

all: ipodump

.c.o:
	$(CC) $(CFLAGS) $(INC) -c $<

man::   ${MANS}

install-man::   inst-man ${MAN}
	MANDIR=${MANDIR} ./inst-man -${MANTYPE} ${MAN}

install:: ${DESTDIR}${SBINDIR}/${IPODUMP}

${DESTDIR}${SBINDIR}/${IPODUMP}:  ${IPODUMP}
	${INSTALL} ${INSTALLFLAGS} ${IPODUMP} ${DESTDIR}${SBINDIR}/${IPODUMP} 

clean:
	-rm -f $(OBJS) ipodump *.core

depend: $(SRCS)
	makedepend $(INC) $(SRCS)

