cc=gcc -m32 -fPIC -c
ii=-I ../../ctree.drivers/include -I ../../ctree.drivers/lib/License.Lib/openssl/include
linker=gcc -m32 -shared -o bin/libmaskeylib.so
libdirs=-L ../../ctree.drivers/lib/License.Lib/openssl/lib/ -L ../../ctree.drivers/lib/License.Lib/openssl/lib/
libs=-lcrypto -ldl

all: bin/libmaskeylib.so

maskeylib.o:src/maskeylib.c
	$(cc) $(ii) src/maskeylib.c

ctmsklib.o:src/ctmsklib.c
	$(cc) $(ii) src/ctmsklib.c

bin/libmaskeylib.so: maskeylib.o ctmsklib.o
	$(linker) maskeylib.o ctmsklib.o $(libdirs) $(libs)

clean:
	rm -f *.o
	rm -f bin/*.so
