summaryrefslogtreecommitdiff
path: root/src/driclient/src/Makefile
blob: 0fac552de5b7d61ae1ee253b918acd0aaa3e7a4c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
TARGET		= libdriclient.a
OBJECTS		= driclient.o XF86dri.o
DRMDIR		?= /usr

CFLAGS		+= -g -Wall -fPIC -Werror -I../include -I${DRMDIR}/include -I${DRMDIR}/include/drm

#############################################

.PHONY	= all clean

all: ${TARGET} test

${TARGET}: ${OBJECTS}
	ar rcs $@ $^
	cp ${TARGET} ../lib

test: test.o
	$(CC) -L../lib -L${DRMDIR}/lib ${LDFLAGS} -o $@ $^ -ldriclient -lX11 -lXext -ldrm

clean:
	rm -rf ${OBJECTS} ${TARGET} test test.o