blob: 714b2f56e6752400a174c03a0ad31cbe043705ef (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
#
# $FreeBSD$
#
BOARDS?= BEAGLEBONE \
RPI-B \
PANDABOARD \
WANDBOARD-QUAD \
ZEDBOARD \
NUCLEUS
ARMTARGETS?=
ARMSIZE?= 1G
ARMPORTS?=
CLEANFILES+= arm-all
WITH_ARM_IMAGES?=1
.if defined(WITH_ARM_IMAGES) && !empty(WITH_ARM_IMAGES) && !empty(BOARDS)
. for BOARD in ${BOARDS}
ARMTARGETS+= arm-${BOARD:tl}
CLEANDIRS+= arm-${BOARD:tl}
CLEANFILES+= arm-${BOARD:tu}.img \
arm-${BOARD:tu}.raw \
build-arm-${BOARD:tl}
. if exists(${.CURDIR}/arm/Makefile.${BOARD})
. include "${.CURDIR}/arm/Makefile.${BOARD}"
. endif
arm-${BOARD:tl}:
${MAKE} -C ${.CURDIR} ${.MAKEFLAGS} build-${.TARGET}
. endfor
.endif # !WITH_ARM_IMAGES
arm-all: ${ARMTARGETS}
touch ${.TARGET}
|