xref: /freebsd/tests/ci/Makefile.armv7 (revision 9ec37e8ff49c6b555e8d4f522adc9378157df170)
1cb9d4bb1SMuhammad Moinur Rahman# SPDX-License-Identifier: BSD-2-Clause
2cb9d4bb1SMuhammad Moinur Rahman#
3cb9d4bb1SMuhammad Moinur Rahman# Copyright (c) 2024 The FreeBSD Foundation
4cb9d4bb1SMuhammad Moinur Rahman#
5cb9d4bb1SMuhammad Moinur Rahman# This software was developed by Cybermancer Infosec <bofh@FreeBSD.org>
6cb9d4bb1SMuhammad Moinur Rahman# under sponsorship from the FreeBSD Foundation.
7cb9d4bb1SMuhammad Moinur Rahman#
8cb9d4bb1SMuhammad Moinur Rahman# CI Makefile for armv7.
9cb9d4bb1SMuhammad Moinur Rahman#
10cb9d4bb1SMuhammad Moinur RahmanQEMU_ARCH=arm
11*9ec37e8fSSiva MahadevanQEMU_DEVICES=-device ahci,id=ahci
12cb9d4bb1SMuhammad Moinur RahmanQEMU_EXTRA_PARAM=-bios /usr/local/share/u-boot/u-boot-qemu-arm/u-boot.bin
13cb9d4bb1SMuhammad Moinur RahmanQEMU_MAX_CPU_COUNT=1
14cb9d4bb1SMuhammad Moinur RahmanQEMU_MAX_MEM_SIZE=3
15cb9d4bb1SMuhammad Moinur Rahman
16cb9d4bb1SMuhammad Moinur Rahmanportinstall-armv7: portinstall-pkg .PHONY
17cb9d4bb1SMuhammad Moinur Rahman.if !exists(/usr/local/share/u-boot/u-boot-qemu-arm/u-boot.bin)
18cb9d4bb1SMuhammad Moinur Rahman	env ASSUME_ALWAYS_YES=yes pkg install sysutils/u-boot-qemu-arm
19cb9d4bb1SMuhammad Moinur Rahman.endif
20cb9d4bb1SMuhammad Moinur Rahman
21cb9d4bb1SMuhammad Moinur Rahman# NOTE: Nothing should be changed below this line unless explicitly required.
22cb9d4bb1SMuhammad Moinur Rahman
23cb9d4bb1SMuhammad Moinur Rahmanci-buildworld-armv7: ci-buildworld .PHONY
24cb9d4bb1SMuhammad Moinur Rahman
25cb9d4bb1SMuhammad Moinur Rahmanci-buildkernel-armv7: ci-buildkernel .PHONY
26cb9d4bb1SMuhammad Moinur Rahman
27cb9d4bb1SMuhammad Moinur Rahmanci-buildimage-armv7: ci-buildimage .PHONY
28cb9d4bb1SMuhammad Moinur Rahman
29cb9d4bb1SMuhammad Moinur Rahmanci-runtest-armv7: ci-runtest .PHONY
30