all: cube2hash.bc
cube2hash.bc: cube2crypto.o tiger.o hashstring.o
$(CXX) $^ -o $@
hashstring.o: hashstring.cpp
$(CXX) -c $^ -o $@
cube2crypto.o: cube2crypto.c cube2crypto.h
$(CC) -c $< -o $@
tiger.o: tiger.c tiger.h