From 4ad8841efedea87f307745b400f5260c9ac1f3d9 Mon Sep 17 00:00:00 2001 From: sigalrmp Date: Sun, 12 Jan 2025 23:00:06 -0500 Subject: [PATCH] another try --- .devcontainer/devcontainer.json | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 6215220..0aec870 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -5,13 +5,31 @@ "version": "17", "installMaven": false, "installGradle": true - } + }, + "ghcr.io/devcontainers/features/cpp:1": {} }, - "postCreateCommand": "cd /opt && wget 'https://github.com/wpilibsuite/vscode-wpilib/releases/download/v2024.3.2/vscode-wpilib-2024.3.2.vsix' && apt-get update && apt-get install -y libstdc++6", - + "postCreateCommand": "cd /opt && wget 'https://github.com/wpilibsuite/vscode-wpilib/releases/download/v2024.3.2/vscode-wpilib-2024.3.2.vsix'", "customizations": { "vscode": { - "extensions": ["/opt/vscode-wpilib-2024.3.2.vsix","vscjava.vscode-java-pack","vscjava.vscode-gradle", "redhat.java", "vscjava.vscode-java-debug", "vscjava.vscode-java-dependency", "ms-vscode.cpptools"] + "extensions": [ + "/opt/vscode-wpilib-2024.3.2.vsix", + "vscjava.vscode-java-pack", + "vscjava.vscode-gradle", + "redhat.java", + "vscjava.vscode-java-debug", + "vscjava.vscode-java-dependency", + "ms-vscode.cpptools" + ], + "settings": { + "java.configuration.runtimes": [ + { + "name": "JavaSE-17", + "path": "/usr/lib/jvm/msopenjdk-17", + "default": true + } + ], + "java.jdt.ls.java.home": "/usr/lib/jvm/msopenjdk-17" + } } } -} +} \ No newline at end of file