TGT=noip

CC=gcc

# these defines are for linux and BSD
LIBS=
ARCH=linux

# for solaris, uncomment the next two lines
# LIBS=-lsocket -lnsl
# ARCH=sun

${TGT}: noip.c
	${CC} -O2 -g -D${ARCH} noip.c -o noip ${LIBS}

conf:
	./no-ip.sh

install: no-ip.conf ${TGT}
	cp ${TGT} /usr/local/bin/${TGT}
	cp no-ip.conf /usr/local/lib/no-ip.conf
	chmod 600 /usr/local/lib/no-ip.conf

clean: 
	rm -f *o
	rm -f no-ip.conf
	rm -f ${TGT}
