Makefile.inc revision 131172
1131087Smarcel# $FreeBSD: head/gnu/usr.bin/gdb/Makefile.inc 131172 2004-06-27 03:33:17Z marcel $ 2131087Smarcel 3131087SmarcelVERSION= "6.1.1 [FreeBSD]" 4131087SmarcelVENDOR= marcel 5131087Smarcel 6131087SmarcelBMAKE_GDB= ${.CURDIR}/.. 7131087SmarcelBMAKE_ROOT= ${BMAKE_GDB}/.. 8131087SmarcelBMAKE_BU= ${BMAKE_ROOT}/binutils 9131087Smarcel 10131087SmarcelCNTRB_ROOT= ${BMAKE_ROOT}/../../contrib 11131087SmarcelCNTRB_BU= ${CNTRB_ROOT}/binutils 12131087SmarcelCNTRB_GDB= ${CNTRB_ROOT}/gdb 13131087SmarcelCNTRB_RL= ${CNTRB_ROOT}/libreadline 14131087Smarcel 15131087SmarcelOBJ_ROOT= ${.OBJDIR}/../.. 16131087SmarcelOBJ_BU= ${OBJ_ROOT}/binutils 17131087SmarcelOBJ_GDB= ${OBJ_ROOT}/gdb 18131087Smarcel 19131087SmarcelTARGET_ARCH?= ${MACHINE_ARCH} 20131087SmarcelTARGET_SUBDIR= ${BMAKE_GDB}/arch/${TARGET_ARCH} 21131087Smarcel 22131087Smarcel.if !defined(INFO) 23131087Smarcel 24131087Smarcel.PATH: ${CNTRB_GDB}/gdb ${CNTRB_GDB}/gdb/cli ${CNTRB_GDB}/gdb/mi \ 25131087Smarcel ${CNTRB_GDB}/gdb/signals ${CNTRB_GDB}/gdb/tui ${TARGET_SUBDIR} 26131087Smarcel 27131087SmarcelCFLAGS+= -DHAVE_CONFIG_H -DRL_NO_COMPAT -DMI_OUT=1 -DTUI=1 28131087SmarcelCFLAGS+= -I. 29131087SmarcelCFLAGS+= -I${TARGET_SUBDIR} 30131087SmarcelCFLAGS+= -I${BMAKE_BU}/libbfd/${TARGET_ARCH} 31131087SmarcelCFLAGS+= -I${CNTRB_GDB}/gdb 32131087SmarcelCFLAGS+= -I${CNTRB_GDB}/gdb/config 33131087SmarcelCFLAGS+= -I${CNTRB_GDB}/include 34131087SmarcelCFLAGS+= -I${CNTRB_BU}/include 35131087SmarcelCFLAGS+= -I${CNTRB_BU}/bfd 36131087Smarcel 37131087SmarcelGENSRCS+= nm.h tm.h 38131087Smarcel 39131087Smarcel.include "${TARGET_SUBDIR}/Makefile" 40131087Smarcel 41131087SmarcelSRCS+= ${GENSRCS} 42131087SmarcelCLEANFILES+= ${GENSRCS} 43131087Smarcel 44131087Smarcel.else 45131087Smarcel 46131172Smarcel.PATH: ${CNTRB_GDB}/gdb ${CNTRB_GDB}/gdb/doc ${CNTRB_RL}/doc 47131087Smarcel 48131087Smarcel.endif 49131087Smarcel 50131087Smarcel.include "../Makefile.inc" 51