Last test... hopefully.
[gl-cairo-cube.git] / makefile
blob3a00c6769506f3f634ac3bffd99d4ef8815463e3
1 APP = gl-cairo-cube
3 CC = gcc
5 CFLAGS = -Wall -c -O3 \
6 `pkg-config --cflags gtkglext-1.0`
8 LDFLAGS = `pkg-config --libs gtkglext-1.0` \
9 -s -lGL -lGLU -lglut -lm
11 SRCS = geometry.c \
12 opengl-rendering.c \
13 cairo-rendering.c \
14 events.c \
15 main.c
17 OBJS = $(SRCS:.c=.o)
19 all: $(APP)
21 .c.o:
22 $(CC) $(CFLAGS) -c $< -o $@
24 # it is important that $(OBJS) stands _before_ $(LDFLAGS)
25 $(APP): $(OBJS)
26 $(CC) $(OBJS) $(LDFLAGS) -o$(APP)
28 clean:
29 rm *.o *~ $(APP)