197403Sobrien# $FreeBSD$ 297403Sobrien 3169691Skan.include "../Makefile.inc0" 497403Sobrien 597403Sobrien.PATH: ${SRCDIR}/opcodes 697403Sobrien 797403SobrienLIB= opcodes 897403SobrienSRCS+= dis-buf.c dis-init.c disassemble.c i386-opc.c 997403SobrienCFLAGS+= -D_GNU_SOURCE 1097403SobrienCFLAGS+= -I${SRCDIR}/opcodes -I${SRCDIR}/bfd 1197403SobrienINTERNALLIB= 1297403Sobrien 1397403Sobrien# If set, BINUTILSDISTDIR is the path to a directory containing the full GNU 1497403Sobrien# binutils release. FreeBSD only distributes the bits that are required to 1597403Sobrien# build native architectures. BINUTILSDISTDIR is needed to build cross tools. 1697403Sobrien.if defined(BINUTILSDISTDIR) && exists(${BINUTILSDISTDIR}) 1797403Sobrien.PATH: ${BINUTILSDISTDIR}/bfd ${BINUTILSDISTDIR}/opcodes 18169691SkanCFLAGS+= -I${BINUTILSDISTDIR}/opcodes -I${BINUTILSDISTDIR}/bfd 1997403SobrienCFLAGS+= -I${BINUTILSDISTDIR}/include 2097403Sobrien.endif 2197403Sobrien 2297403Sobrien.include <bsd.lib.mk> 2397403Sobrien