Annotation of src/tools/ctfconvert/Makefile, Revision 1.2.12.1
1.2.12.1! tls 1: # $NetBSD: Makefile,v 1.2 2010/06/19 23:11:10 riz Exp $
! 2:
! 3: NOMAN= # defined
1.1 darran 4:
5: .include <bsd.own.mk>
6:
7: HOSTPROGNAME= ${_TOOL_PREFIX}ctfconvert
8: HOST_SRCDIR= external/cddl/osnet/usr.bin/ctfconvert
9: #HOST_SRCS= alist.c \
10: ctf.c \
11: ctfconvert.c \
12: dwarf.c \
13: fixup_tdescs.c \
14: hash.c \
15: iidesc.c \
16: input.c \
17: list.c \
18: memory.c \
19: merge.c \
20: output.c \
21: st_parse.c \
22: stabs.c \
23: stack.c \
24: strtab.c \
25: symbol.c \
26: tdata.c \
27: traverse.c \
28: util.c
29:
30: LIBELF_DIR= ${.CURDIR}/../../external/bsd/libelf/dist
31: LIBDWARF_DIR= ${.CURDIR}/../../external/bsd/libdwarf/dist
32:
33: HOST_CPPFLAGS+= -I${OSNETDIR}/sys \
34: -I${OSNETDIR}/include \
35: -I${OPENSOLARIS_DISTDIR} \
36: -I${OPENSOLARIS_DISTDIR}/head \
37: -I${OPENSOLARIS_DISTDIR}/tools/ctf/common \
38: -I${OPENSOLARIS_DISTDIR}/tools/ctf/cvt \
39: -I${OPENSOLARIS_DISTDIR}/uts/common \
40: -I${LIBELF_DIR} \
41: -I${LIBDWARF_DIR}
42:
43: HOST_CPPFLAGS+= -DHAVE_NBTOOL_CONFIG_H=1
44:
45: OSNETDIR= ${.CURDIR}/../../external/cddl/osnet
46: OPENSOLARIS_DISTDIR= ${OSNETDIR}/dist
47:
48: CTFOBJ!= cd ${.CURDIR}/../libctf && ${PRINTOBJDIR}
49: DWARFOBJ!= cd ${.CURDIR}/../libdwarf && ${PRINTOBJDIR}
50: ELFOBJ!= cd ${.CURDIR}/../libelf && ${PRINTOBJDIR}
51: LDADD+= -L${CTFOBJ} -lctf
52: LDADD+= -L${DWARFOBJ} -ldwarf
53: LDADD+= -L${ELFOBJ} -lelf
54:
55: .PATH: ${OPENSOLARIS_DISTDIR}/tools/ctf/common
56: .PATH: ${OPENSOLARIS_DISTDIR}/tools/ctf/cvt
57:
1.2 riz 58: .include "${.CURDIR}/../Makefile.nbincludes"
1.1 darran 59: .include "${.CURDIR}/../Makefile.host"
CVSweb <webmaster@jp.NetBSD.org>