Merge branch 'mesa_7_6_branch'
[mesa.git] / progs / perf / Makefile
1 # progs/demos/Makefile
2
3 TOP = ../..
4 include $(TOP)/configs/current
5
6 INCDIR = $(TOP)/include
7
8 LIBS = -L$(TOP)/$(LIB_DIR) -l$(GLUT_LIB) -l$(GLEW_LIB) \
9 -l$(GLU_LIB) -l$(GL_LIB) $(APP_LIB_DEPS)
10
11 # using : to avoid APP_CC pointing to CC loop
12 CC := $(APP_CC)
13 CFLAGS += -I$(INCDIR)
14 LDLIBS = $(LIBS)
15
16 PROG_SOURCES = \
17 drawoverhead.c \
18 teximage.c \
19 vbo.c \
20 vertexrate.c \
21
22 PROG_OBJS = $(PROG_SOURCES:.c=.o)
23
24 PROGS = $(PROG_SOURCES:%.c=%)
25
26
27 UTIL_SOURCES = \
28 common.c \
29 glmain.c
30
31 UTIL_HEADERS = \
32 common.h \
33 glmain.h
34
35 UTIL_OBJS = $(UTIL_SOURCES:.c=.o)
36
37
38
39 default: $(PROGS)
40
41 $(PROG_OBJS): $(UTIL_HEADERS)
42
43 $(PROGS): $(UTIL_OBJS)
44
45
46
47 clean:
48 -rm -f $(PROGS)
49 -rm -f *.o *~