Skip to content

Commit c8c9b73

Browse files
authored
Merge pull request #2292 from wilzbach/snap
Add snap to the third-party downloads merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
2 parents 6996f6f + d8217a2 commit c8c9b73

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

download.dd

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,9 @@ sudo apt-get update && sudo apt-get install dmd-compiler dub)
190190

191191
$(DOWNLOAD_OTHER $(OPENSUSE), OpenSUSE Tumbleweed, $(CONSOLE sudo zypper install dmd))
192192

193+
$(DOWNLOAD_OTHER $(SNAP), $(LINK2 https://snapcraft.io/dmd, Snap),
194+
$(CONSOLE sudo snap install --classic dmd && sudo snap install --classic dub))
195+
193196
$(H2 Other Downloads)
194197

195198
$(UL
@@ -233,7 +236,7 @@ Macros:
233236

234237
N_ARCH=$(N_DLSITE dmd.master.$1.$2)
235238

236-
LOGO=<img src="images/$1_logo.png" alt="$2">
239+
LOGO=<img src="images/$1_logo.png" alt="$2" style="max-height: 40px">
237240
CENTOS=$(LOGO centos, CentOS)
238241
DEBIAN=$(LOGO debian, Debian)
239242
FEDORA=$(LOGO fedora, Fedora)
@@ -247,6 +250,7 @@ Macros:
247250
HOMEBREW=$(LOGO homebrew, Homebrew)
248251
NIX=$(LOGO nix, Nix/NixOS)
249252
CHOCOLATEY=$(LOGO chocolatey, Chocolatey)
253+
SNAP=$(LOGO snapcraft, Snap)
250254
WINDOWS=$(LOGO windows, Windows)
251255

252256
LINK_OS=<a href="$(ROOT_DIR)dmd-$1.html" style="text-decoration: none" title="$3 setup and usage information">$2</a>

images/snapcraft_logo.png

3.41 KB
Loading

posix.mak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ IMAGES=favicon.ico $(ORGS_USING_D) $(addprefix images/, \
295295
d3 dconf_logo_2018 debian_logo dlogo fedora_logo freebsd_logo gentoo_logo homebrew_logo \
296296
index-banner nix_logo \
297297
opensuse_logo ubuntu_logo windows_logo pattern github-ribbon \
298-
dlogo_opengraph \
298+
dlogo_opengraph snapcraft_logo \
299299
$(addprefix ddox/, alias class enum enummember function \
300300
inherited interface module package private property protected \
301301
struct template variable)) \

0 commit comments

Comments
 (0)