# Makefile for libvs3.so, common libraries

all:  libsfs.so

clean:
	rm *.o *.so

libsfs.so: sfslib.o ../random/rand.o ../crypt/idea.o ../crypt/3way.o
	gcc -s -shared -Wl,-soname,libsfs.so -o libsfs.so *.o \
	../random/rand.o ../crypt/idea.o ../crypt/3way.o

sfslib.o: sfslib.c sfslib.h
	gcc -O3 -Wall -fPIC -o libsfs.o -c sfslib.c -I../crypt -I../random
