next: build and lint Rust TF-A for QEMU
Add the basic structure and files for Rust CI scripts. Since the config
and groups are called from public yaml files in tf-a-ci-job-configs
repo, keep the names generic.
The current tfa-next branch supports only building Qemu via the default
build and clippy make targets; hence the FVP scripts are blank until we
merge the platform port patches.
Change-Id: I5af57d50d4e71f82c5b6bc9e65fc0454303fcf35
Signed-off-by: Zachary Leaf <zachary.leaf@arm.com>
diff --git a/group/tf-next-build/qemu-next:nil b/group/tf-next-build/qemu-next:nil
new file mode 100644
index 0000000..77caa49
--- /dev/null
+++ b/group/tf-next-build/qemu-next:nil
@@ -0,0 +1,10 @@
+#!/usr/bin/env bash
+#
+# Copyright (c) 2024 Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+pre_tf_build() {
+ make -C rust
+ make -C rust clippy
+}