Annotation of src/usr.bin/pmdb/Makefile, Revision 1.10
1.10 ! deraadt 1: # $OpenBSD: Makefile,v 1.9 2003/12/03 22:28:01 grange Exp $
1.1 art 2:
3: .include <bsd.own.mk>
4:
1.5 art 5: .if (!exists(arch/${MACHINE}/Makefile.inc) && \
6: !exists(arch/${MACHINE_ARCH}/Makefile.inc))
7: NOPROG=no, man
8: .else
9:
1.1 art 10: PROG=pmdb
1.7 fgsch 11: SRCS=pmdb.c symbol.c clit.c process.c signal.c break.c core.c
1.1 art 12:
13: # support for NetBSD
14: .if defined(OBJECT_FMT)
15: .if ${OBJECT_FMT} == "ELF"
16: ELF_TOOLCHAIN=yes
17: .else
18: ELF_TOOLCHAIN=no
19: .endif
20: .endif
21:
1.8 brad 22: .if (${ELF_TOOLCHAIN:L} == "yes")
1.1 art 23: SRCS+=elf_syms.c
24: CPPFLAGS+=-DPMDB_ELF
25: .else
26: SRCS+=aout_syms.c
27: CPPFLAGS+=-DPMDB_AOUT
28: .endif
29:
30: LDADD=-ledit -lcurses
1.6 espie 31: DPADD=${LIBEDIT} ${LIBCURSES}
1.1 art 32:
33: CPPFLAGS+=-I${.CURDIR}
34:
35: .if exists(arch/${MACHINE}/Makefile.inc)
36: .PATH: ${.CURDIR}/arch/${MACHINE}
37: .include "arch/${MACHINE}/Makefile.inc"
38: CPPFLAGS+=-I${.CURDIR}/arch/${MACHINE}
39: .endif
40:
41: .if (${MACHINE_ARCH} != ${MACHINE}) && exists(arch/${MACHINE_ARCH}/Makefile.inc)
42: .PATH: ${.CURDIR}/arch/${MACHINE_ARCH}
1.4 drahn 43: .include "arch/${MACHINE_ARCH}/Makefile.inc"
1.1 art 44: CPPFLAGS+=-I${.CURDIR}/arch/${MACHINE_ARCH}
45: .endif
46:
1.9 grange 47: COPTS+=-Wall -Wno-uninitialized
1.5 art 48:
49: .endif
1.1 art 50:
51: .include <bsd.prog.mk>