PREFIX ?= /usr/local
BINPATH = $(PREFIX)/sbin
MANPATH = $(PREFIX)/man
DIET    = diet
CC      = gcc
CFLAGS  = -pipe -fomit-frame-pointer -Os -Wall
CROSS   =
LDFLAGS = -s
LIBS    = -lowfat

all: mdyndns

.c.o:
	$(DIET) $(CROSS)$(CC) $(CFLAGS) -c $<

mdyndns: mdyndns.o
	$(DIET) $(CROSS)$(CC) $(LDFLAGS) -o mdyndns $^ $(LIBS)

mdyndns.o: config.h

install: mdyndns
	cp mdyndns $(BINPATH)
	cp mdyndns.8 $(MANPATH)/man8

clean:
	rm -f *~ *.o mdyndns
