CC=gcc CFLAGS=-O3 -march=native -flto -pipe LIBS=-lSDL2 OBJ = main.o DEPS = main.h lookup.h number_sprites.h %.o: %.c $(DEPS) $(CC) -c -o $@ $< $(CFLAGS) $(LIBS) out: $(OBJ) $(CC) -o $@ $^ $(CFLAGS) $(LIBS) clean: rm $(OBJ) rm out