Makefile revision 132332
1132172Sdavidxu# $FreeBSD: head/lib/libthread_db/Makefile 132332 2004-07-18 04:17:15Z marcel $ 2132172Sdavidxu 3132332Smarcel.PATH: ${.CURDIR}/arch/${MACHINE_ARCH} 4132172Sdavidxu 5132332SmarcelLIB= thread_db 6132332SmarcelSHLIB_MAJOR= 1 7132332SmarcelSRCS= thread_db.c 8132332SmarcelSRCS+= libpthread_db.c libpthread_md.c 9132332SmarcelSRCS+= libc_r_db.c libc_r_md.c 10132332SmarcelSRCS+= libthr_db.c 11132332SmarcelINCS= thread_db.h 12132332SmarcelWARNS?= 2 13132332Smarcel 14132332SmarcelCFLAGS+=-I. -I${.CURDIR} 15132332Smarcel 16132332SmarcelSRCS+= libpthread.h 17132332SmarcelCLEANFILES+= libpthread.h 18132332Smarcel 19132332SmarcelLIBPTHREAD= ${.CURDIR}/../libpthread 20132332SmarcelLIBPTHREAD_ARCH= ${LIBPTHREAD}/arch/${MACHINE_ARCH}/include 21132332Smarcel 22132332Smarcellibpthread.h: 23132332Smarcel @echo '#define LIBTHREAD_DB 1' > ${.TARGET} 24132332Smarcel @echo '#include "${LIBPTHREAD}/sys/lock.h"' >> ${.TARGET} 25132332Smarcel @echo '#include "${LIBPTHREAD_ARCH}/pthread_md.h"' >> ${.TARGET} 26132332Smarcel @echo '#include "${LIBPTHREAD}/thread/thr_private.h"' >> ${.TARGET} 27132332Smarcel 28132332Smarcel.include <bsd.lib.mk> 29