|
13 | 13 |
|
14 | 14 | var files;
|
15 | 15 | if (platform.indexOf('win') != -1)
|
16 |
| - files = [{name: 'dmd-' + latest, suffix: '.exe'}]; |
| 16 | + files = [{name: 'dmd-' + latest, suffix: '.exe', text: 'Windows Installer'}]; |
17 | 17 | else if (platform.indexOf('mac') != -1)
|
18 |
| - files = [{name: 'dmd.' + latest, suffix: '.dmg'}]; |
| 18 | + files = [{name: 'dmd.' + latest, suffix: '.dmg', text: 'DMG File'}]; |
19 | 19 | else if (model == null) // platforms with multiple archs follow
|
20 | 20 | return;
|
21 | 21 | else if (platform.indexOf('linux') != -1)
|
22 |
| - files = [{name: 'dmd_' + latest + '-0_' + (model == 64 ? 'amd64' : 'i386'), suffix: '.deb'}, |
23 |
| - {name: 'dmd-' + latest + '-0.fedora.' + (model == 64 ? 'x86_64' : 'i386'), suffix: '.rpm'} |
| 22 | + files = [{name: 'dmd_' + latest + '-0_' + (model == 64 ? 'amd64' : 'i386'), suffix: '.deb', text: 'DEB File'}, |
| 23 | + {name: 'dmd-' + latest + '-0.fedora.' + (model == 64 ? 'x86_64' : 'i386'), suffix: '.rpm', text: 'RPM File'} |
24 | 24 | ];
|
25 | 25 | else if (platform.indexOf('freebsd') != -1)
|
26 |
| - files = [{name: 'dmd.' + latest + '.freebsd-' + model.toString(), suffix: '.tar.xz'}]; |
| 26 | + files = [{name: 'dmd.' + latest + '.freebsd-' + model.toString(), suffix: '.tar.xz', text: 'Compressed Archive'}]; |
27 | 27 | else
|
28 | 28 | return;
|
29 | 29 |
|
30 | 30 | var html = '';
|
31 | 31 | for (var i = 0; i < files.length; ++i) {
|
32 | 32 | var f = files[i];
|
33 | 33 | var url = 'http://downloads.dlang.org/releases/2.x/' + latest + '/' + f.name + f.suffix;
|
34 |
| - html += '<a href="' + url + '" class="btn action">Install ' + f.suffix + '</a>'; |
| 34 | + html += '<a href="' + url + '" class="btn action">Download ' + f.text + '</a>'; |
35 | 35 | }
|
36 | 36 | if (files.length > 1) {
|
37 | 37 | html = '<div class="hbox">' + html + '</div>';
|
|
0 commit comments