CC	= gcc
CFLAGS	= -Wall -g
LDFLAGS =

all: checksumme hmacsumme cipher randpack randextend

checksumme: checksumme.c sha2.c
	gcc -o $@ $^

hmacsumme: hmacsumme.c hmac.c sha2.c
	gcc -o $@ $^ -DUSE_SHA256

cipher: cipher.c sha2.c
	gcc -o $@ $^

randpack: randpack.c sha2.c
	gcc -o $@ $^

randextend: randextend.c hmac.c sha2.c
	gcc -o $@ $^ -DUSE_SHA256

