From bfbb9842bf91caf2e5829fcbcd85ba00590a4a74 Mon Sep 17 00:00:00 2001 From: Matthias Beckert Date: Tue, 29 Jul 2025 09:04:51 +0000 Subject: [PATCH] added qemu-system-aarch64 and sshpass to docker image --- .../.devcontainer/s-core-local/install.sh | 6 ++++++ .../.devcontainer/s-core-local/tests/test_default.sh | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/src/s-core-devcontainer/.devcontainer/s-core-local/install.sh b/src/s-core-devcontainer/.devcontainer/s-core-local/install.sh index 2554a7f..6eb71ff 100755 --- a/src/s-core-devcontainer/.devcontainer/s-core-local/install.sh +++ b/src/s-core-devcontainer/.devcontainer/s-core-local/install.sh @@ -90,6 +90,12 @@ gunzip -d /tmp/rust-analyzer.gz mv /tmp/rust-analyzer /usr/local/bin/rust-analyzer chmod +x /usr/local/bin/rust-analyzer +# qemu-system-aarch64 +apt-get install -y qemu-system-aarch64 + +# sshpass +apt-get install -y sshpass + # Cleanup apt-get autoremove -y apt-get clean diff --git a/src/s-core-devcontainer/.devcontainer/s-core-local/tests/test_default.sh b/src/s-core-devcontainer/.devcontainer/s-core-local/tests/test_default.sh index 784195c..e0d4675 100755 --- a/src/s-core-devcontainer/.devcontainer/s-core-local/tests/test_default.sh +++ b/src/s-core-devcontainer/.devcontainer/s-core-local/tests/test_default.sh @@ -15,3 +15,7 @@ check "validate rust-analyzer is working" bash -c "rust-analyzer --version" # Other build-related tools check "validate protoc is working" bash -c "protoc --version" + +# Qemu target-related tools +check "validate qemu-system-aarch64 is working" bash -c "qemu-system-aarch64 --version" +check "validate sshpass is working" bash -c "sshpass -V"