Makefile revision 1.5
11.5Schristos# $NetBSD: Makefile,v 1.5 2014/03/09 17:12:03 christos Exp $ 21.4Sriastrad 31.4SriastradNOMAN= # defined 41.1Sdarran 51.1Sdarran.include <bsd.own.mk> 61.1Sdarran 71.1SdarranHOSTPROGNAME= ${_TOOL_PREFIX}ctfmerge 81.1SdarranHOST_SRCDIR= external/cddl/osnet/usr.bin/ctfmerge 91.1Sdarran 101.5SchristosLIBELFTOOLCHAIN_DIR= ${.CURDIR}/../../external/bsd/elftoolchain/dist 111.5SchristosLIBELF_DIR= ${LIBELFTOOLCHAIN_DIR}/libelf 121.5SchristosLIBDWARF_DIR= ${LIBELFTOOLCHAIN_DIR}libdwarf 131.1Sdarran 141.1SdarranHOST_CPPFLAGS+= -I${OSNETDIR}/sys \ 151.1Sdarran -I${OSNETDIR}/include \ 161.1Sdarran -I${OPENSOLARIS_DISTDIR} \ 171.1Sdarran -I${OPENSOLARIS_DISTDIR}/head \ 181.1Sdarran -I${OPENSOLARIS_DISTDIR}/tools/ctf/common \ 191.1Sdarran -I${OPENSOLARIS_DISTDIR}/tools/ctf/cvt \ 201.1Sdarran -I${OPENSOLARIS_DISTDIR}/uts/common \ 211.1Sdarran -I${LIBELF_DIR} \ 221.1Sdarran -I${LIBDWARF_DIR} 231.1Sdarran 241.1SdarranHOST_CPPFLAGS+= -DHAVE_NBTOOL_CONFIG_H=1 251.1Sdarran 261.1SdarranOSNETDIR= ${.CURDIR}/../../external/cddl/osnet 271.1SdarranOPENSOLARIS_DISTDIR= ${OSNETDIR}/dist 281.1Sdarran 291.1SdarranCTFOBJ!= cd ${.CURDIR}/../libctf && ${PRINTOBJDIR} 301.1SdarranDWARFOBJ!= cd ${.CURDIR}/../libdwarf && ${PRINTOBJDIR} 311.1SdarranELFOBJ!= cd ${.CURDIR}/../libelf && ${PRINTOBJDIR} 321.1SdarranLDADD+= -L${CTFOBJ} -lctf 331.1SdarranLDADD+= -L${DWARFOBJ} -ldwarf 341.1SdarranLDADD+= -L${ELFOBJ} -lelf 351.1Sdarran 361.1Sdarran# need native pthread support 371.1SdarranLDADD+= -lpthread 381.1Sdarran 391.1Sdarran.PATH: ${OPENSOLARIS_DISTDIR}/tools/ctf/common 401.1Sdarran.PATH: ${OPENSOLARIS_DISTDIR}/tools/ctf/cvt 411.1Sdarran 421.2Sriz.include "${.CURDIR}/../Makefile.nbincludes" 431.1Sdarran.include "${.CURDIR}/../Makefile.host" 44