Added my seq file with an animation for the lighthouse
[lighthouse] / Makefile
1
2 src = $(wildcard src/*.cc)
3 c_src = $(wildcard src/*.c)
4 obj = $(src:.cc=.o) $(c_src:.c=.o)
5 dep = $(obj:.o=.d)
6 bin = faros
7
8 dbg = -g
9 opt = -O0
10 inc = -Isrc -Isrc/shaders -Isrc/math
11
12 CXX = g++
13 CC = gcc
14 CXXFLAGS = -pedantic -Wall $(dbg) $(opt) $(inc)
15 CFLAGS = $(CXXFLAGS)
16 LDFLAGS = -lGL -lGLU -lglut -lGLEW -limago -ltreestore
17
18 $(bin): $(obj)
19         $(CXX) -o $@ $(obj) $(LDFLAGS)
20
21 -include $(dep)
22
23 %.d: %.cc
24         @$(CPP) $(CXXFLAGS) $< -MM -MT $(@:.d=.o) >$@
25
26 .PHONY: clean
27 clean:
28         rm -f $(obj) $(bin) $(dep)