4 CPPFLAGS := -I include -I ~/Projects/Libraries
5 CFLAGS := $(CPPFLAGS) -Wall -g -O3
6 LDFLAGS := -L ~/Projects/Libraries -llargeint
9 OBJ := main.o update.o visualise.o video.o
19 $(RM) $(BIN) $(OBJ) $(OBJ:%.o=%.d)
21 ../viewer: visualise.o video.o viewer.o vector.o
22 $(CC) -o ../viewer visualise.o video.o viewer.o vector.o $(LDFLAGS)
25 $(CC) -o $(BIN) $(OBJ) $(LDFLAGS) -g
28 $(CC) -c $< -o $@ $(CFLAGS)
29 @$(MAKEDEP) $(CPPFLAGS) -MT $@ -o $*.d $<
31 -include $(OBJ:%.o=%.d)