CC=gcc CFLAGS=-g -Wall -Ideps -I/usr/include/SDL2 LDFLAGS=-lSDL2 -lSDL2_image all: re tests recenteditor.o: recenteditor.c re_data.h re_data.o: re_data.c re_data.h re_tests.o: re_tests.c re_data.h sha3.o: sha3/sha3.c sha3/sha3.h $(CC) $(CFLAGS) -Isha3 -c -o sha3.o sha3/sha3.c re: recenteditor.o re_data.o sha3.o $(CC) $(LDFLAGS) -o re recenteditor.o re_data.o sha3.o tests: re_tests.o re_data.o sha3.o $(CC) $(LDFLAGS) -o tests re_tests.o re_data.o sha3.o clean: rm -f recenteditor.o re_data.o re_tests.o sha3.o re tests