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