1# $OpenBSD: Makefile,v 1.5 2016/03/09 16:28:45 deraadt Exp $ 2 3.PATH: ${.CURDIR}/../../../usr.sbin/installboot 4 5PROG= installboot 6SRCS= installboot.c util.c 7 8CPPFLAGS= -I${.CURDIR}/../../../usr.sbin/installboot 9LDADD= -lutil 10DPADD= ${LIBUTIL} 11 12.if ${MACHINE} == "alpha" 13SRCS += stubs.c 14.endif 15 16.if ${MACHINE} == "amd64" 17CFLAGS += -DSOFTRAID 18SRCS += i386_installboot.c 19SRCS += i386_nlist.c 20SRCS += i386_softraid.c 21.endif 22 23.if ${MACHINE} == "armish" 24SRCS += stubs.c 25.endif 26 27.if ${MACHINE} == "armv7" 28SRCS += stubs.c 29.endif 30 31.if ${MACHINE} == "hppa" 32CFLAGS += -DBOOTSTRAP 33SRCS += hppa_installboot.c 34.endif 35 36.if ${MACHINE} == "hppa64" 37CFLAGS += -DBOOTSTRAP 38SRCS += hppa64_installboot.c 39.endif 40 41.if ${MACHINE} == "i386" 42CFLAGS += -DSOFTRAID 43SRCS += i386_installboot.c 44SRCS += i386_nlist.c 45SRCS += i386_softraid.c 46.endif 47 48.if ${MACHINE} == "landisk" 49CFLAGS += -DBOOTSTRAP 50SRCS += landisk_installboot.c 51.endif 52 53.if ${MACHINE} == "loongson" 54SRCS += stubs.c 55.endif 56 57.if ${MACHINE} == "luna88k" 58SRCS += stubs.c 59.endif 60 61.if ${MACHINE} == "macppc" 62SRCS += stubs.c 63.endif 64 65.if ${MACHINE} == "octeon" 66SRCS += stubs.c 67.endif 68 69.if ${MACHINE} == "sgi" 70SRCS += stubs.c 71.endif 72 73.if ${MACHINE} == "socppc" 74SRCS += stubs.c 75.endif 76 77.if ${MACHINE} == "sparc" 78SRCS += stubs.c 79.endif 80 81.if ${MACHINE} == "sparc64" 82CFLAGS += -DSOFTRAID 83SRCS += sparc64_installboot.c 84SRCS += sparc64_softraid.c 85.endif 86 87.if ${MACHINE} == "zaurus" 88SRCS += stubs.c 89.endif 90 91.if !empty(CFLAGS:M-DBOOTSTRAP) 92SRCS += bootstrap.c 93.endif 94 95.if !empty(CFLAGS:M-DSOFTRAID) 96SRCS += softraid.c 97.endif 98 99.include <bsd.prog.mk> 100