Compare commits

...

3 Commits

Author SHA1 Message Date
50fa89b7bd 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.
2025-04-23 10:14:43 +02:00
e4bb9d5b67 Adds .gitignore file to exclude local environment files
Excludes `.locale/` and `.history/` directories to prevent
local environment and history files from being tracked
in version control.
2025-04-23 10:14:35 +02:00
52e6af9ea2 Adds Git submodule for build scripts
Includes a submodule pointing to an external repository for build-related scripts. Sets up the submodule path and URL for integration into the project.
2025-04-23 10:14:25 +02:00
4 changed files with 31 additions and 0 deletions

View File

@@ -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]
}

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
.locale/
.history/

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "build"]
path = build
url = https://git.0xmax42.io/maxp/Xilinx-ISE-Build.git

1
build Submodule

Submodule build added at 54949f43c0