Merge remote branch 'nouveau/gallium-0.1' into nouveau-gallium-0.2
[mesa.git] / src / driclient / src / Makefile
1 TARGET = libdriclient.a
2 OBJECTS = driclient.o XF86dri.o
3 DRMDIR ?= /usr
4
5 CFLAGS += -g -Wall -fPIC -I../include -I${DRMDIR}/include -I${DRMDIR}/include/drm
6
7 #############################################
8
9 .PHONY = all clean
10
11 all: ${TARGET} test
12
13 ${TARGET}: ${OBJECTS}
14 ar rcs $@ $^
15 if ! test -d ../lib; then mkdir ../lib; fi
16 cp ${TARGET} ../lib
17
18 test: test.o
19 $(CC) -L../lib -L${DRMDIR}/lib ${LDFLAGS} -o $@ $^ -ldriclient -lX11 -lXext -ldrm
20
21 clean:
22 rm -rf ${OBJECTS} ${TARGET} ../lib/${TARGET} test test.o
23