Makefile revision 132332
1# $FreeBSD: head/lib/libthread_db/Makefile 132332 2004-07-18 04:17:15Z marcel $
2
3.PATH:	${.CURDIR}/arch/${MACHINE_ARCH}
4
5LIB=	thread_db
6SHLIB_MAJOR= 1
7SRCS=	thread_db.c
8SRCS+=	libpthread_db.c libpthread_md.c
9SRCS+=	libc_r_db.c libc_r_md.c
10SRCS+=	libthr_db.c
11INCS=	thread_db.h
12WARNS?= 2
13
14CFLAGS+=-I. -I${.CURDIR}
15
16SRCS+=	libpthread.h
17CLEANFILES+= libpthread.h
18
19LIBPTHREAD= ${.CURDIR}/../libpthread
20LIBPTHREAD_ARCH= ${LIBPTHREAD}/arch/${MACHINE_ARCH}/include
21
22libpthread.h:
23	@echo '#define LIBTHREAD_DB 1' > ${.TARGET}
24	@echo '#include "${LIBPTHREAD}/sys/lock.h"' >> ${.TARGET}
25	@echo '#include "${LIBPTHREAD_ARCH}/pthread_md.h"' >> ${.TARGET}
26	@echo '#include "${LIBPTHREAD}/thread/thr_private.h"' >> ${.TARGET}
27
28.include <bsd.lib.mk>
29