Skip to content

Commit 59dafc1

Browse files
committed
Merge branch 'master' into release-1.7
2 parents 0a054ce + 4d8c054 commit 59dafc1

2 files changed

Lines changed: 8 additions & 7 deletions

File tree

_bin/generate-downloads-json-data.php

100755100644
Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ function human_file_size($byte)
2323
return sprintf('%.1f', $byte / 1024 ** $factor) . ' ' . @$sz[$factor - 1] . 'B';
2424
}
2525

26-
function generate_data($version, $package_name, $filename)
26+
function generate_data($version, $package_name, $basedir, $filename)
2727
{
28-
$sum = hash_file('sha256', $filename);
29-
$size = human_file_size(filesize($filename));
28+
$filepath = join(DIRECTORY_SEPARATOR, [$basedir, $filename]);
29+
$sum = hash_file('sha256', $filepath);
30+
$size = human_file_size(filesize($filepath));
3031
return [
3132
'package' => $package_name,
3233
'url' => "https://github.com/roundcube/roundcubemail/releases/download/{$version}/{$filename}",
@@ -36,7 +37,7 @@ function generate_data($version, $package_name, $filename)
3637
}
3738

3839
echo json_encode([
39-
generate_data($version, 'Dependent', join(DIRECTORY_SEPARATOR, [$basedir, "roundcubemail-{$version}.tar.gz"])),
40-
generate_data($version, 'Complete', join(DIRECTORY_SEPARATOR, [$basedir, "roundcubemail-{$version}-complete.tar.gz"])),
41-
generate_data($version, 'Framework', join(DIRECTORY_SEPARATOR, [$basedir, "roundcube-framework-{$version}.tar.gz"])),
40+
generate_data($version, 'Dependent', $basedir, "roundcubemail-{$version}.tar.gz"),
41+
generate_data($version, 'Complete', $basedir, "roundcubemail-{$version}-complete.tar.gz"),
42+
generate_data($version, 'Framework', $basedir, "roundcube-framework-{$version}.tar.gz"),
4243
], \JSON_PRETTY_PRINT | \JSON_UNESCAPED_SLASHES) . "\n";

_data/releases.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
},
4343
"beta": {
4444
"name": "Beta version",
45-
"version": "1.7-beta",
45+
"version": "1.7-beta2",
4646
"sources": [
4747
{
4848
"package": "Dependent",

0 commit comments

Comments
 (0)