4661524a7b4a2ce2c0d361146d0b799e504276af
[vrlugburz] / Makefile
1 src = $(wildcard src/*.c)
2 obj = $(src:.c=.o)
3 bin = lugburz
4
5 #opt = -O3
6 dbg = -g
7 warn = -pedantic -Wall
8 def = -DMINIGLUT_USE_LIBC
9
10 CFLAGS = $(warn) $(opt) $(dbg) $(def) $(inc) -fcommon -MMD
11 LDFLAGS = -lGL -lX11 -lm
12
13 $(bin): $(obj)
14         $(CC) -o $@ $(obj) $(LDFLAGS)
15
16 .PHONY: clean
17 clean:
18         rm -f $(obj) $(bin)
19
20 .PHONY: cleandep
21 cleandep:
22         rm -f $(dep)