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 6e745a2..202b5f8 100755 --- a/src/s-core-devcontainer/.devcontainer/s-core-local/install.sh +++ b/src/s-core-devcontainer/.devcontainer/s-core-local/install.sh @@ -79,8 +79,10 @@ JAVA_HOME="$(dirname $(dirname $(realpath $(command -v javac))))" export JAVA_HOME echo -e "JAVA_HOME=${JAVA_HOME}\nexport JAVA_HOME" > /etc/profile.d/java_home.sh -# qemu-system-arm -apt-get install -y --no-install-recommends --fix-broken qemu-system-arm="${qemu_system_arm_version}*" +# QEMU system emulators for ARM and x86 +apt-get install -y --no-install-recommends --fix-broken \ + qemu-system-arm="${qemu_system_version}*" \ + qemu-system-x86="${qemu_system_version}*" # basedpyright su $(ls /home) -c "uv tool install basedpyright@\"${basedpyright_version}\"" 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 dea564b..d14eacc 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 @@ -101,5 +101,6 @@ fi check "validate lcov is working and has the correct version" bash -c "lcov --version | grep '${lcov_version}'" # Qemu target-related tools -check "validate qemu-system-aarch64 is working and has the correct version" bash -c "qemu-system-aarch64 --version | grep '${qemu_system_arm_version}'" +check "validate qemu-system-aarch64 is working and has the correct version" bash -c "qemu-system-aarch64 --version | grep '${qemu_system_version}'" +check "validate qemu-system-x86_64 is working and has the correct version" bash -c "qemu-system-x86_64 --version | grep '${qemu_system_version}'" check "validate sshpass is working and has the correct version" bash -c "sshpass -V | grep '${sshpass_version}'" diff --git a/src/s-core-devcontainer/.devcontainer/s-core-local/versions.yaml b/src/s-core-devcontainer/.devcontainer/s-core-local/versions.yaml index 8a84853..75b6ea3 100644 --- a/src/s-core-devcontainer/.devcontainer/s-core-local/versions.yaml +++ b/src/s-core-devcontainer/.devcontainer/s-core-local/versions.yaml @@ -16,7 +16,7 @@ graphviz: version: 2.42.2 protobuf_compiler: version: 3.21.12 -qemu_system_arm: +qemu_system: version: 1:8.2.2 sshpass: version: 1.09