Makefile revision 1.6
11.6Schristos# $NetBSD: Makefile,v 1.6 2016/03/17 18:43:29 christos Exp $ 21.4Sriastrad 31.4SriastradNOMAN= # defined 41.1Sdarran 51.1Sdarran.include <bsd.own.mk> 61.1Sdarran 71.1SdarranHOSTPROGNAME= ${_TOOL_PREFIX}ctfconvert 81.1SdarranHOST_SRCDIR= external/cddl/osnet/usr.bin/ctfconvert 91.1Sdarran#HOST_SRCS= alist.c \ 101.1Sdarran ctf.c \ 111.1Sdarran ctfconvert.c \ 121.1Sdarran dwarf.c \ 131.1Sdarran fixup_tdescs.c \ 141.1Sdarran hash.c \ 151.1Sdarran iidesc.c \ 161.1Sdarran input.c \ 171.1Sdarran list.c \ 181.1Sdarran memory.c \ 191.1Sdarran merge.c \ 201.1Sdarran output.c \ 211.1Sdarran st_parse.c \ 221.1Sdarran stabs.c \ 231.1Sdarran stack.c \ 241.1Sdarran strtab.c \ 251.1Sdarran symbol.c \ 261.1Sdarran tdata.c \ 271.1Sdarran traverse.c \ 281.1Sdarran util.c 291.1Sdarran 301.5SchristosELFTOOLCHAIN_DIR= ${.CURDIR}/../../external/bsd/elftoolchain/dist 311.5SchristosLIBELF_DIR= ${ELFTOOLCHAIN_DIR}/libelf 321.5SchristosLIBDWARF_DIR= ${ELFTOOLCHAIN_DIR}/libdwarf 331.1Sdarran 341.1SdarranHOST_CPPFLAGS+= -I${OSNETDIR}/sys \ 351.1Sdarran -I${OSNETDIR}/include \ 361.1Sdarran -I${OPENSOLARIS_DISTDIR} \ 371.1Sdarran -I${OPENSOLARIS_DISTDIR}/head \ 381.1Sdarran -I${OPENSOLARIS_DISTDIR}/tools/ctf/common \ 391.1Sdarran -I${OPENSOLARIS_DISTDIR}/tools/ctf/cvt \ 401.1Sdarran -I${OPENSOLARIS_DISTDIR}/uts/common \ 411.1Sdarran -I${LIBELF_DIR} \ 421.1Sdarran -I${LIBDWARF_DIR} 431.1Sdarran 441.1SdarranHOST_CPPFLAGS+= -DHAVE_NBTOOL_CONFIG_H=1 451.1Sdarran 461.1SdarranOSNETDIR= ${.CURDIR}/../../external/cddl/osnet 471.1SdarranOPENSOLARIS_DISTDIR= ${OSNETDIR}/dist 481.1Sdarran 491.1SdarranCTFOBJ!= cd ${.CURDIR}/../libctf && ${PRINTOBJDIR} 501.1SdarranDWARFOBJ!= cd ${.CURDIR}/../libdwarf && ${PRINTOBJDIR} 511.1SdarranELFOBJ!= cd ${.CURDIR}/../libelf && ${PRINTOBJDIR} 521.1SdarranLDADD+= -L${CTFOBJ} -lctf 531.6SchristosDPADD+= ${CTFOBJ}/libctf.a 541.1SdarranLDADD+= -L${DWARFOBJ} -ldwarf 551.6SchristosDPADD+= ${DWARFOBJ}/libdwarf.a 561.1SdarranLDADD+= -L${ELFOBJ} -lelf 571.6SchristosDPADD+= ${ELFOBJ}/libelf.a 581.1Sdarran 591.1Sdarran.PATH: ${OPENSOLARIS_DISTDIR}/tools/ctf/common 601.1Sdarran.PATH: ${OPENSOLARIS_DISTDIR}/tools/ctf/cvt 611.1Sdarran 621.2Sriz.include "${.CURDIR}/../Makefile.nbincludes" 631.1Sdarran.include "${.CURDIR}/../Makefile.host" 64