xref: /netbsd/usr.sbin/mdsetimage/Makefile (revision bf9ec67e)
1#	$NetBSD: Makefile,v 1.13 2001/12/12 22:19:18 fredette Exp $
2
3.include <bsd.own.mk>
4
5PROG=	mdsetimage
6SRCS=	mdsetimage.c exec_aout.c exec_ecoff.c exec_elf32.c exec_elf64.c \
7	exec_coff.c
8MAN=	mdsetimage.8
9
10.if	${MACHINE_ARCH} == "alpha"
11CPPFLAGS+=-DNLIST_ECOFF
12CPPFLAGS+=-DNLIST_ELF64
13.elif	${MACHINE_ARCH} == "mipsel" || ${MACHINE_ARCH} == "mipseb"
14CPPFLAGS+=-DNLIST_ECOFF
15CPPFLAGS+=-DNLIST_ELF32
16CPPFLAGS+=-DNLIST_AOUT
17.elif	${MACHINE_ARCH} == "powerpc"
18CPPFLAGS+=-DNLIST_ELF32
19.elif	${MACHINE_ARCH} == "i386" || \
20	${MACHINE_ARCH} == "m68k" || \
21	${MACHINE_ARCH} == "m68000" || \
22	${MACHINE_ARCH} == "vax" || \
23	${MACHINE_CPU} == "arm"
24CPPFLAGS+=-DNLIST_ELF32
25CPPFLAGS+=-DNLIST_AOUT
26.elif	${MACHINE_ARCH} == "sh3el" || ${MACHINE_ARCH} == "sh3eb"
27CPPFLAGS+=-DNLIST_COFF
28CPPFLAGS+=-DNLIST_ELF32
29.elif   ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64"
30CPPFLAGS+=-DNLIST_ELF64
31CPPFLAGS+=-DNLIST_ELF32
32CPPFLAGS+=-DNLIST_AOUT
33.else
34CPPFLAGS+=-DNLIST_AOUT
35#CPPFLAGS+=-DNLIST_ECOFF
36#CPPFLAGS+=-DNLIST_ELF32
37#CPPFLAGS+=-DNLIST_ELF64
38#CPPFLAGS+=-DNLIST_COFF
39.endif
40
41.ifndef HOSTPROG
42.include <bsd.prog.mk>
43.endif
44