Skip to content

Commit abcafc6

Browse files
author
Miqueas
committed
Added D to Gitpod config
1 parent adb0556 commit abcafc6

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.gitpod.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ tasks:
1919
cd $HOME
2020
curl -sSL https://git.io/g-install | sh -s -- bash -y
2121
22-
- name: Setup Vala and Lua
22+
- name: Setup Vala, D and Lua
2323
command:
2424
sudo apt update; sudo apt upgrade -y
2525
sudo add-apt-repository -y ppa:vala-team/ppa
@@ -29,11 +29,19 @@ tasks:
2929
curl -fsSL https://download.opensuse.org/repositories/home:Prince781/xUbuntu_21.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_Prince781.gpg > /dev/null
3030
sudo apt update
3131
sudo apt install -y vala-language-server
32+
sudo wget https://netcologne.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
33+
sudo apt update --allow-insecure-repositories -y
34+
sudo apt upgrade -y
35+
sudo apt -y --allow-unauthenticated install --reinstall d-apt-keyring
36+
sudo apt update -y
37+
sudo apt install -y dmd-compiler dmd-tools dmd-doc dub python3-pip
38+
sudo pip3 install -U meson ninja
3239

3340
vscode:
3441
extensions:
3542
- sumneko.lua
3643
- nimsaem.nimvscode
3744
- prince781.vala
3845
- castwide.solargraph
39-
- golang.go
46+
- golang.go
47+
- webfreak.code-d

0 commit comments

Comments
 (0)