#
# makefile for cram-md5 checkpassword
#
TARGET=cmd5apoppw ht
SRCS=main.c md5c.c hmac_md5.c base64.c
MAKEFILE=Makefile
OBJS=${SRCS:.c=.o}
VPREFIX = /var/qmail
PREFIX = /usr/local
CGROUP = nofiles
CC=gcc
CFLAGS=-c -g -Wall -O3
LD=gcc
LDFLAGS=-g -o ${TARGET}
all: cmd5apoppw
cmd5apoppw: ${OBJS}
${LD} ${LDFLAGS} ${OBJS}
ht: ht.c hmac_md5.o base64.o md5c.o
gcc -o ht ht.c hmac_md5.o base64.o md5c.o
clean:
rm -f ${OBJS} ${CODEOBJS} ${GENOBJS} ${TARGET} *~ core cmd5apoppw
install:
install -m 4750 -o root -g ${CGROUP} cmd5apoppw ${VPREFIX}/bin
cp apoppasswd ${PREFIX}/bin
cp cmd5apoppw.8 ${PREFIX}/share/man/man8/
cp deapop ${PREFIX}/sbin