status update, probably last commit
[rofl0r-kripto.git] / test.sh
blob54034450dd3f09a9002237f287ae9cc6ed65dd8c
1 #!/bin/sh
3 CFLAGS="lib/libkripto.a -std=c99 -pedantic -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wshadow -I include/ -D_ANSI_SOURCE -D_ISOC99_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 $CFLAGS"
5 #cc test/authstream/keccak1600.c $CFLAGS -o t
6 #./t
8 #cc test/mac/omac.c $CFLAGS -o t
9 #./t
11 #cc test/mac/hmac.c $CFLAGS -o t
12 #./t
14 #cc test/scrypt.c $CFLAGS -o t
15 #./t
17 #cc test/block/rijndael256.c $CFLAGS -o t
18 #./t
20 #cc test/block/khazad.c $CFLAGS -o t
21 #./t
23 #find test/ -name "*.c" -exec gcc {} $CFLAGS -o t \; -exec t \;
25 #cc test/block/xtea.c $CFLAGS -o t
26 #./t
28 #cc test/block/blowfish.c $CFLAGS -o t
29 #./t
31 #cc test/block/serpent.c $CFLAGS -o t
32 #./t
34 cc test/block/mars.c $CFLAGS -o t
35 ./t
37 #cc test/block/threefish256.c -DVERBOSE $CFLAGS -o t
38 #./t
40 #echo $?
42 #cc test/hash/skein256.c $CFLAGS -o t
43 #./t
45 #cc test/hash/md5.c $CFLAGS -o t
46 #./t
48 #cc test/hash/blake256.c $CFLAGS -o t
49 #./t
51 #cc test/hash/blake2b.c $CFLAGS -o t
52 #./t
54 #cc test/hash/keccak1600.c test/test.c -DVERBOSE $CFLAGS -o t
55 #./t
57 #cc test/stream/chacha.c $CFLAGS -o t
58 #./t
60 #cc test/stream/rc4i.c $CFLAGS -o t
61 #./t
63 #cc test/stream/rc4.c $CFLAGS -o t
64 #./t
66 #cc test/stream/salsa20.c $CFLAGS -o t
67 #./t
69 #cc test/mode/ctr.c $CFLAGS -o t
70 #./t
72 rm t