1# $OpenBSD: Makefile,v 1.22 2020/07/17 08:03:56 kettenis Exp $ 2 3PROG= installboot 4SRCS= installboot.c util.c 5MAN= installboot.8 6 7CPPFLAGS= -I${.CURDIR} 8LDADD= -lutil 9DPADD= ${LIBUTIL} 10 11LDSTATIC= ${STATIC} 12 13.if ${MACHINE} == "amd64" || ${MACHINE} == "i386" 14CFLAGS += -DSOFTRAID 15SRCS += i386_installboot.c 16SRCS += i386_nlist.c 17SRCS += i386_softraid.c 18.elif ${MACHINE} == "armv7" || ${MACHINE} == "arm64" 19SRCS += armv7_installboot.c 20.elif ${MACHINE} == "hppa" 21CFLAGS += -DBOOTSTRAP 22SRCS += hppa_installboot.c 23.elif ${MACHINE} == "landisk" 24CFLAGS += -DBOOTSTRAP 25SRCS += landisk_installboot.c 26.elif ${MACHINE} == "loongson" 27SRCS += loongson_installboot.c 28.elif ${MACHINE} == "macppc" 29SRCS += macppc_installboot.c 30.elif ${MACHINE} == "powerpc64" 31SRCS += powerpc64_installboot.c 32.elif ${MACHINE} == "octeon" 33SRCS += octeon_installboot.c 34.elif ${MACHINE} == "sparc64" 35CFLAGS += -DSOFTRAID 36SRCS += sparc64_installboot.c 37SRCS += sparc64_softraid.c 38.else 39SRCS += stubs.c 40.endif 41 42.if !empty(CFLAGS:M-DBOOTSTRAP) 43SRCS += bootstrap.c 44.endif 45 46.if !empty(CFLAGS:M-DSOFTRAID) 47SRCS += softraid.c 48.endif 49 50.include <bsd.prog.mk> 51