LICENSE: CC0 1.0 Universal
[grGL.git] / Makefile
1 CINCLUDE=
2 #CWARNS=-Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -Wnested-externs
3 CWARNS=-Wall -Wpointer-arith -Wnested-externs
4 CFLAGS=$(CINCLUDE) $(CWARNS) -O2
5 LIBS=-lglut -lGL -lGLU
6
7 SRCDIR=src
8 SRCFILES=*.c
9 BINFILE=build/grGL
10
11 $(BINFILE): src/*.c src/*.h Makefile
12         mkdir -p build
13         gcc $(CFLAGS) $(LIBS) -o $(BINFILE) src/*.c
14
15 clean:
16         rm -rf build
17
18 run: $(BINFILE)
19         build/grGL