gallium: add target-helpers/wrap_screen.c to C_SOURCES
[mesa/mesa-lb.git] / progs / perf / Makefile
blobf7b965542e2987f45214c95ea58df3f31573c947
1 # progs/demos/Makefile
3 TOP = ../..
4 include $(TOP)/configs/current
6 INCDIR = $(TOP)/include
8 LIBS = -L$(TOP)/$(LIB_DIR) -l$(GLUT_LIB) -l$(GLEW_LIB) \
9 -l$(GLU_LIB) -l$(GL_LIB) $(APP_LIB_DEPS)
11 # using : to avoid APP_CC pointing to CC loop
12 CC := $(APP_CC)
13 CFLAGS := -I$(INCDIR) $(CFLAGS)
14 LDLIBS = $(LIBS)
16 PROG_SOURCES = \
17 copytex.c \
18 drawoverhead.c \
19 fbobind.c \
20 fill.c \
21 genmipmap.c \
22 readpixels.c \
23 swapbuffers.c \
24 teximage.c \
25 vbo.c \
26 vertexrate.c \
28 PROG_OBJS = $(PROG_SOURCES:.c=.o)
30 PROGS = $(PROG_SOURCES:%.c=%)
33 UTIL_SOURCES = \
34 common.c \
35 glmain.c
37 UTIL_HEADERS = \
38 common.h \
39 glmain.h
41 UTIL_OBJS = $(UTIL_SOURCES:.c=.o)
45 default: $(PROGS)
47 $(PROG_OBJS): $(UTIL_HEADERS)
49 $(PROGS): $(UTIL_OBJS)
53 clean:
54 -rm -f $(PROGS)
55 -rm -f *.o *~