1# $NetBSD: Makefile,v 1.3 2010/02/21 11:00:01 darran Exp $ 2 3# $FreeBSD: src/cddl/usr.bin/ctfmerge/Makefile,v 1.1.4.1 2009/08/03 08:13:06 kensmith Exp $ 4 5.include <bsd.own.mk> 6 7.include "../../Makefile.inc" 8 9PROG= ctfmerge 10 11SRCS= alist.c \ 12 barrier.c \ 13 ctf.c \ 14 ctfmerge.c \ 15 fifo.c \ 16 hash.c \ 17 iidesc.c \ 18 input.c \ 19 list.c \ 20 memory.c \ 21 merge.c \ 22 output.c \ 23 strtab.c \ 24 symbol.c \ 25 tdata.c \ 26 traverse.c \ 27 util.c 28 29CFLAGS+= -I${OSNETDIR}/sys \ 30 -I${OSNETDIR}/include \ 31 -I${OPENSOLARIS_USR_DISTDIR} \ 32 -I${OPENSOLARIS_SYS_DISTDIR} \ 33 -I${OPENSOLARIS_USR_DISTDIR}/head \ 34 -I${OPENSOLARIS_USR_DISTDIR}/tools/ctf/common \ 35 -I${OPENSOLARIS_USR_DISTDIR}/tools/ctf/cvt \ 36 -I${OPENSOLARIS_SYS_DISTDIR}/uts/common \ 37 38.ifndef HOSTPROG 39LIBCTF_OBJDIR!= cd ${.CURDIR}/../../lib/libctf && ${PRINTOBJDIR} 40LDADD+= -L${LIBCTF_OBJDIR} -lctf 41LDADD+= -ldwarf -lelf -lz -lpthread 42.endif 43 44.PATH: ${OPENSOLARIS_USR_DISTDIR}/tools/ctf/common 45.PATH: ${OPENSOLARIS_USR_DISTDIR}/tools/ctf/cvt 46 47MKMAN= no 48 49.include <bsd.prog.mk> 50