From 77e43b132b0247a221352dbb8d1b8a59a38f883a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonin=20D=C3=A9cimo?= Date: Wed, 24 Jul 2019 11:51:48 +0200 Subject: [PATCH] Fix macOS 11.0 download --- ...0.12-2.rockspec => love-release-2.0.12-3.rockspec} | 0 src/scripts/macos.lua | 11 ++++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) rename rockspecs/{love-release-2.0.12-2.rockspec => love-release-2.0.12-3.rockspec} (100%) diff --git a/rockspecs/love-release-2.0.12-2.rockspec b/rockspecs/love-release-2.0.12-3.rockspec similarity index 100% rename from rockspecs/love-release-2.0.12-2.rockspec rename to rockspecs/love-release-2.0.12-3.rockspec diff --git a/src/scripts/macos.lua b/src/scripts/macos.lua index c7abd3d..5a4a703 100644 --- a/src/scripts/macos.lua +++ b/src/scripts/macos.lua @@ -26,16 +26,21 @@ function s.script(project) script:createLoveFile() fs.change_dir(project.releaseDirectory) - local prefix = "love-"..tostring(project.loveVersion).."-macos" - local bin - if project.loveVersion >= ver'11.0' then + local prefix, bin + if project.loveVersion > ver'11.0' then + prefix = "love-"..tostring(project.loveVersion).."-macos" + bin = prefix..".zip" + elseif project.loveVersion == ver'11.0' then + prefix = "love-"..tostring(project.loveVersion)..".0-macos" bin = prefix..".zip" elseif project.loveVersion == ver'0.10.0' then utils.io.err("macOS: No LÖVE 0.10.0 binary available.\n") os.exit(1) elseif project.loveVersion >= ver'0.9.0' then + prefix = "love-"..tostring(project.loveVersion).."-macos" bin = prefix.."x-x64.zip" else + prefix = "love-"..tostring(project.loveVersion).."-macos" bin = prefix.."x-ub.zip" end local url = "https://bitbucket.org/rude/love/downloads/"..bin