From 50fa89b7bd958ed8ba0efe6e0e9be05b602e032a Mon Sep 17 00:00:00 2001 From: "Max P." Date: Wed, 23 Apr 2025 10:14:43 +0200 Subject: [PATCH] Adds devcontainer configuration for Xilinx ISE Introduces a devcontainer configuration to streamline the setup of a development environment for Xilinx ISE 14.7. Configures a Docker image, necessary runtime arguments, VS Code extensions, terminal settings, and port forwarding. Simplifies onboarding and ensures a consistent environment for development. --- .devcontainer/devcontainer.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..a84eb92 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,25 @@ +{ + "name": "Xilinx ISE 14.7", + "image": "xilinx-ise:14.7", + "runArgs": [ + "--privileged", + "--cap-add=SYS_ADMIN", + "--shm-size=2g" + ], + "customizations": { + "vscode": { + "extensions": [ + "p2l2.vhdl-by-hgb", + "eamodio.gitlens" + ], + "settings": { + "terminal.integrated.defaultProfile.linux": "bash" + } + } + }, + "remoteUser": "xilinx", + "workspaceMount": "source=${localWorkspaceFolder},target=/workspaces/${localWorkspaceFolderBasename},type=bind", + "workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}", + "features": {}, + "forwardPorts": [10000] +}