xref: /openbsd-src/sys/dev/microcode/rum/Makefile (revision 0ec00a620d38e001fd3c8d4d7abf59ff014d85dd)
1# $OpenBSD: Makefile,v 1.18 2021/05/01 16:11:15 visa Exp $
2
3NOPROG=
4NOMAN=
5CC=${HOSTCC}
6
7# USB capable systems only
8.if (${MACHINE_ARCH} == "powerpc" || \
9    ${MACHINE} == "alpha" || ${MACHINE} == "amd64" || \
10    ${MACHINE} == "arm64" || ${MACHINE} == "armv7" || \
11    ${MACHINE} == "hppa" || ${MACHINE} == "i386" || \
12    ${MACHINE} == "landisk" || ${MACHINE} == "loongson" || \
13    ${MACHINE} == "octeon" || ${MACHINE} == "sparc64")
14
15FIRM=	rum-rt2573 run-rt2870 run-rt3071
16
17PROG=	build
18
19CLEANFILES+= ${FIRM} ${PROG}
20
21all: ${FIRM}
22
23${FIRM}: build
24	${.OBJDIR}/build
25
26realinstall:
27
28afterinstall:
29	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 \
30	    ${FIRM} ${DESTDIR}/etc/firmware
31	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 \
32	    ${.CURDIR}/rum-license ${DESTDIR}/etc/firmware
33	ln -f ${DESTDIR}/etc/firmware/rum-license \
34	    ${DESTDIR}/etc/firmware/run-license
35
36.endif
37
38.include <bsd.prog.mk>
39