From d0889ed64140b72754cb0bd9d93f498c9b5cd493 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20Tron=C3=AD=C4=8Dek?= Date: Tue, 26 Apr 2022 20:58:32 +0000 Subject: [PATCH] Revert "Remove `neikeq.godot-csharp-vscode`" This reverts commit 55884aabb11ba88ae2aa427fa527a06e4d4daad6. --- extensions.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/extensions.json b/extensions.json index e901bfa2c..ae9ce8ad7 100644 --- a/extensions.json +++ b/extensions.json @@ -909,6 +909,23 @@ "naumovs.color-highlight": { "repository": "https://github.com/egonyans/vscode-ext-color-highlight" }, + "neikeq.godot-csharp-vscode": { + "repository": "https://github.com/godotengine/godot-csharp-vscode", + "timeout": 10, + "custom": [ + "[ $VERSION = '0.2.1' ] && npm install --save-dev webpack@5.70.0 webpack-cli@4.9.2 || true", + "echo 'apt-get update -y' > /tmp/build-godot.sh", + "echo 'apt-get install -y apt-transport-https dirmngr gnupg ca-certificates' >> /tmp/build-godot.sh", + "echo 'apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF' >> /tmp/build-godot.sh", + "echo \"echo 'deb https://download.mono-project.com/repo/debian stable-buster main' | tee /etc/apt/sources.list.d/mono-official-stable.list\" >> /tmp/build-godot.sh", + "echo 'apt-get update -y && apt-get install -y mono-devel' >> /tmp/build-godot.sh", + "echo \"usermod -u $(id -u) node\" >> /tmp/build-godot.sh", + "echo 'su -c \"npm install\" node' >> /tmp/build-godot.sh", + "echo 'su -c \"npm remove --no-save make\" node' >> /tmp/build-godot.sh", + "echo 'su -c \"npx --package vsce vsce package -o extension.vsix\" node' >> /tmp/build-godot.sh", + "cat /tmp/build-godot.sh | docker run -i -v $(pwd):/workspace -w /workspace node:lts bash" + ] + }, "neilbrayfield.php-docblocker": { "repository": "https://github.com/neild3r/vscode-php-docblocker" },