nuclear@1: src = $(wildcard src/*.c) nuclear@26: nuclear@1: obj = $(src:.c=.o) nuclear@26: dep = $(obj:.o=.d) nuclear@1: bin = test nuclear@1: nuclear@1: CC = gcc nuclear@26: CFLAGS = -pedantic -Wall -g $(incdir) nuclear@1: LDFLAGS = -lGL -lGLU -lglut -lGLEW -lm nuclear@1: nuclear@26: include libs/Makefile nuclear@26: nuclear@1: $(bin): $(obj) nuclear@1: $(CC) -o $@ $(obj) $(LDFLAGS) nuclear@1: nuclear@26: -include $(dep) nuclear@26: nuclear@26: %.d: %.c nuclear@26: @$(CPP) $(CFLAGS) -MM -MT $(@:.d=.o) $< >$@ nuclear@26: nuclear@26: nuclear@1: .PHONY: clean nuclear@1: clean: nuclear@1: rm -f $(obj) $(bin) nuclear@26: nuclear@26: .PHONY: cleandep nuclear@26: cleandep: nuclear@26: rm -f $(dep)