From 051f739336169dd83fa5e74c3db8e52e5d607488 Mon Sep 17 00:00:00 2001 From: Brian Ignacio Date: Thu, 22 Aug 2024 12:45:44 +0800 Subject: [PATCH] qemu file quotes add udev dockerfile --- src/qemu/qemuManager.ts | 2 +- templates/.devcontainer/Dockerfile | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/qemu/qemuManager.ts b/src/qemu/qemuManager.ts index 7f4c5b991..13e77bc7f 100644 --- a/src/qemu/qemuManager.ts +++ b/src/qemu/qemuManager.ts @@ -157,7 +157,7 @@ export class QemuManager extends EventEmitter { "-machine", idfTarget, "-drive", - `file=${qemuFile.fsPath},if=mtd,format=raw` + `file='${qemuFile.fsPath}',if=mtd,format=raw` ], tcpPort: readParameter("idf.qemuTcpPort", workspaceFolder), workspaceFolder, diff --git a/templates/.devcontainer/Dockerfile b/templates/.devcontainer/Dockerfile index eec7f5340..e469f6f6a 100644 --- a/templates/.devcontainer/Dockerfile +++ b/templates/.devcontainer/Dockerfile @@ -8,6 +8,8 @@ ARG USER_GID=$USER_UID ENV LC_ALL=C.UTF-8 ENV LANG=C.UTF-8 +RUN apt-get update -y && apt-get install udev -y + RUN groupadd --gid $USER_GID $CONTAINER_USER \ && adduser --uid $USER_UID --gid $USER_GID --disabled-password --gecos "" ${CONTAINER_USER} \ && usermod -a -G root $CONTAINER_USER && usermod -a -G dialout $CONTAINER_USER