
all:	pam_mobile_otp.so

debug:
	OPTS="-D_TRACE_ -Wall" make all

pam_mobile_otp.o	: pam_mobile_otp.c
	gcc -fPIC -c pam_mobile_otp.c

pam_mobile_otp.so	: pam_mobile_otp.o md5.o
	ld -x --shared -o pam_mobile_otp.so pam_mobile_otp.o \
		md5.o -lpam

md5.o	: md5.c
	gcc -fPIC -c md5.c -DSTDC_HEADERS

install	: pam_mobile_otp.so
	cp pam_mobile_otp.so /lib/security/pam_mobile_otp.so

clean	: 
	rm *.o *.so

