1 # $NetBSD: Makefile,v 1.35 2014/08/10 23:25:49 matt Exp $ 2 3 .include <bsd.own.mk> 4 5 CSU_MACHINE_ARCH?= ${MACHINE_ARCH} 6 CSU_MACHINE_CPU?= ${MACHINE_CPU} 7 8 .if !empty(CSU_MACHINE_ARCH:Mearm*) 9 ARCHDIR:= ${.CURDIR}/arch/earm 10 .elif exists(${.CURDIR}/arch/${CSU_MACHINE_ARCH}/Makefile.inc) 11 ARCHDIR:= ${.CURDIR}/arch/${CSU_MACHINE_ARCH} 12 .elif exists(${.CURDIR}/arch/${CSU_MACHINE_CPU}/Makefile.inc) 13 ARCHDIR:= ${.CURDIR}/arch/${CSU_MACHINE_CPU} 14 .else 15 .error Architecture (${CSU_MACHINE_ARCH} or ${CSU_MACHINE_CPU}) unsupported 16 .endif 17 18 19 .PATH: ${ARCHDIR} 20 .include "${ARCHDIR}/Makefile.inc" 21 .include "${.CURDIR}/common/Makefile.inc" 22