Skip to content

Commit 59ab8a7

Browse files
committed
also install dub with easy installer
1 parent 717daa4 commit 59ab8a7

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/compilers.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,9 @@ export async function setupCompilersUI() {
105105
latest && { platform: "win32", label: "Run installer", downloadAndRun: "http://downloads.dlang.org/releases/2.x/" + latest + "/dmd-" + latest + ".exe" },
106106
{ label: "Portable install (in existing ~/dlang)", installSh: "install dmd,dub", binTest: "bash", global: true, platform: isGlobalInstallSh },
107107
{ label: "Portable install", installSh: "install dmd,dub", binTest: "bash" },
108-
{ platform: "linux", label: "System install", command: "pacman -S dlang-dmd", binTest: "pacman" },
108+
{ platform: "linux", label: "System install", command: "pacman -S dlang-dmd dub", binTest: "pacman" },
109109
{ platform: "linux", label: "System install", command: "layman -a dlang", binTest: "layman" },
110-
{ platform: "darwin", label: "System install", command: "brew install dmd", binTest: "brew" },
110+
{ platform: "darwin", label: "Brew install", command: "brew install dmd dub", binTest: "brew" },
111111
{ platform: "linux", label: "System install", command: "nix-env -iA nixpkgs.dmd", binTest: "nix-env" },
112112
{ platform: "linux", label: "System install", command: "zypper install dmd", binTest: "zypper" },
113113
{ platform: "linux", label: "System install", command: "xbps-install -S dmd", binTest: "xbps-install" },
@@ -120,15 +120,14 @@ export async function setupCompilersUI() {
120120
latest && { platform: "win32", label: "Run installer", downloadAndRun: "https://github.com/ldc-developers/ldc/releases/download/v" + latest + "/ldc2-" + latest + "-windows-multilib.exe" },
121121
{ label: "Portable install (in existing ~/dlang)", installSh: "install ldc,dub", binTest: "bash", global: true, platform: isGlobalInstallSh },
122122
{ label: "Portable install", installSh: "install ldc,dub", binTest: "bash" },
123-
{ label: "System install", command: "brew install ldc", binTest: "brew" },
124123
{ platform: "linux", label: "System install", command: "apk add ldc", binTest: "apk" },
125-
{ platform: "linux", label: "System install", command: "pacman -S dlang-ldc", binTest: "pacman" },
124+
{ platform: "linux", label: "System install", command: "pacman -S dlang-ldc dub", binTest: "pacman" },
126125
{ platform: "win32", label: "System install", command: "choco install ldc", binTest: "choco" },
127126
{ platform: "linux", label: "System install", command: "apt install ldc", binTest: "apt" },
128127
{ platform: "linux", label: "System install", command: "dnf install ldc", binTest: "dnf" },
129128
{ platform: "freebsd", label: "System install", command: "pkg install ldc", binTest: "pkg" },
130129
{ platform: "linux", label: "System install", command: "layman -a ldc", binTest: "layman" },
131-
{ platform: "darwin", label: "System install", command: "brew install ldc", binTest: "brew" },
130+
{ platform: "darwin", label: "Brew install", command: "brew install ldc dub", binTest: "brew" },
132131
{ platform: "linux", label: "System install", command: "nix-env -i ldc", binTest: "nix-env" },
133132
{ platform: "linux", label: "System install", command: "xbps-install -S ldc", binTest: "xbps-install" },
134133
]);
@@ -140,7 +139,7 @@ export async function setupCompilersUI() {
140139
// no install.sh for GDC because the version is ancient! (installing gcc 4.8.5, FE 2.068.2)
141140
// { platform: () => isGlobalInstallSh() && process.platform == "linux", label: "Portable install (in existing ~/dlang)", installSh: "install gdc,dub", global: true },
142141
// { platform: "linux", label: "Portable install", installSh: "install gdc,dub" },
143-
{ platform: "linux", label: "System install", command: "pacman -S gcc-d", binTest: "pacman" },
142+
{ platform: "linux", label: "System install", command: "pacman -S gcc-d dub", binTest: "pacman" },
144143
{ platform: "linux", label: "System install", command: "apt install gdc", binTest: "apt" },
145144
]);
146145
break;

0 commit comments

Comments
 (0)