blob: d036adc8f1375b443b96b6a00f88b24286cda6c1 (
plain)
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
|
# Copyright (c) 2023, Arm Limited.
# SPDX-License-Identifier: MIT
%YAML 1.2
---
description: >-
SCP-firmware. This provides a baseline
configuration that can be customized by higher layers.
build:
scp:
repo:
remote: https://github.com/vingu-linaro/SCP-firmware.git
revision: scmi-over-ffa
toolchain: aarch64-none-elf-
prebuild:
- cmake -B ${param:builddir}/build/ -DSCP_FIRMWARE_SOURCE_DIR:PATH=ffa-fvp/fw -DDISABLE_CPPCHECK=1 -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
build:
- cmake --build ${param:builddir}/build/ --target scmi-fw-sp
clean:
- cmake --build ${param:builddir}/build/ --target clean
artifacts:
SCP_INCLUDE: ${param:sourcedir}/arch/none/sp/include/
SCP_LIB: ${param:builddir}/build/product/ffa-fvp/fw/
SCP_BIN: ${param:builddir}/build/product/ffa-fvp/fw/fvp/release/
|