1# $MirOS: src/usr.bin/pmdb/Makefile,v 1.2 2005/03/13 18:33:22 tg Exp $ 2# $OpenBSD: Makefile,v 1.9 2003/12/03 22:28:01 grange Exp $ 3 4.include <bsd.own.mk> 5 6.if (!exists(arch/${MACHINE}/Makefile.inc) && \ 7 !exists(arch/${MACHINE_ARCH}/Makefile.inc)) 8NOMAN= yes 9NOPROG= yes 10.else 11 12PROG= pmdb 13SRCS= pmdb.c symbol.c clit.c process.c signal.c break.c core.c 14 15.if ${OBJECT_FMT:U} == "ELF" 16SRCS+= elf_syms.c 17CPPFLAGS+= -DPMDB_ELF 18.else 19SRCS+= aout_syms.c 20CPPFLAGS+= -DPMDB_AOUT 21.endif 22 23LDADD= -ledit -lcurses 24DPADD= ${LIBEDIT} ${LIBCURSES} 25 26.if exists(arch/${MACHINE}/Makefile.inc) 27.PATH: ${.CURDIR}/arch/${MACHINE} 28.include "arch/${MACHINE}/Makefile.inc" 29CPPFLAGS+= -I${.CURDIR}/arch/${MACHINE} 30.endif 31 32.if (${MACHINE_ARCH} != ${MACHINE}) && exists(arch/${MACHINE_ARCH}/Makefile.inc) 33.PATH: ${.CURDIR}/arch/${MACHINE_ARCH} 34.include "arch/${MACHINE_ARCH}/Makefile.inc" 35CPPFLAGS+= -I${.CURDIR}/arch/${MACHINE_ARCH} 36.endif 37 38CFLAGS+= -Wall -Wno-uninitialized 39 40.endif 41 42.include <bsd.prog.mk> 43