1 2 3 4 5 6 7 8 9 10 11 12 13 14
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 $(CC) -c $< -o $@