privatize libncurses (touches many, many programs)
[dragonfly.git] / gnu / usr.bin / gdb / gdb / Makefile
blobd9459a61c575a1bcffbfe0f13d009aea16f22f83
1 PROG= gdb
2 SRCS= gdb.c
3 MAN= gdb.1 gdbint.7 stabs.7
5 CFLAGS+= -I${.OBJDIR}/../libgdb -I${.CURDIR}/../libgdb -I${.CURDIR}/..
6 CFLAGS+= -I${BASEDIR}/include
7 CFLAGS+= -I${BASEDIR}/bfd -I${BASEDIR}/gdb
8 CFLAGS+= -I${BASEDIR}/gdb/common -I${.CURDIR}/../libbfd
9 CFLAGS+= -I${.OBJDIR}/../libbfd
11 DPADD= ${GDBLIBS}
12 DPADD+= ${LIBNCURSES} ${LIBM} ${LIBZ} ${LIBKVM} ${LIBLZMA}
13 LDADD= -L../libgdb -lgdb
14 LDADD+= -L../libreadline -lreadline
15 LDADD+= -L../libopcodes -lopcodes
16 LDADD+= -L../libbfd -lbfd
17 LDADD+= -L../libiberty -liberty
18 LDADD+= -L../libdecnumber -ldecnumber
19 LDADD+= -L../libgnu -lgnu
20 LDADD+= -lprivate_ncurses -lm -lz -lkvm -llzma
21 LDFLAGS+= -rpath /lib/priv -L ${_SHLIBDIRPREFIX}/usr/lib/priv
23 .include <bsd.prog.mk>
25 .PATH: ${BASEDIR}/gdb