Makefile revision 113014
11592Srgrimes# $FreeBSD: head/sbin/gbde/Makefile 113014 2003-04-03 12:36:56Z phk $ 250476Speter 31592SrgrimesPROG= gbde 41592SrgrimesSRCS= gbde.c template.c 5213075SmariusSRCS+= rijndael-alg-fst.c 6213075SmariusSRCS+= rijndael-api-fst.c 7213075SmariusSRCS+= sha2.c 8173852SedwinSRCS+= g_bde_lock.c 91592Srgrimes 10235643Smarcel# rijndael-fst.c does evil casting things which results in warnings on 11235643Smarcel# 64 bit machines, the test-vectors check out however, so it works right. 12235643Smarcel.if ${MACHINE_ARCH} == "i386" 131592SrgrimesWARNS?= 5 14.else 15WARNS?= 3 16.endif 17 18CFLAGS+= -I${.CURDIR}/../../sys 19.PATH: ${.CURDIR}/../../sys/geom/bde \ 20 ${.CURDIR}/../../sys/crypto/rijndael \ 21 ${.CURDIR}/../../sys/crypto/sha2 22 23CLEANFILES+= template.c 24 25MAN= gbde.8 26LDADD= -lmd -lutil -lgeom -lbsdxml -lsbuf 27 28.include <bsd.prog.mk> 29 30template.c: template.txt 31 file2c 'const char template[] = {' ',0};' \ 32 < ${.CURDIR}/template.txt > template.c 33 34test: ${PROG} 35 sh ${.CURDIR}/test.sh 36