Open hollunder opened 5 years ago
Hello! Thanks for the bug report. I have pushed fixes and more debugging output. Could you please test with latest master?
luarocks install --dev love-release # --local
4682ffe should fix the issue with the windows download. I think I know where the issue with macOS comes from, but I wasn’t able to reproduce it. I’ve added notes about required parameters in ff33b0f.
About the configuration, it is explained in the README: just add a subtable releases
to the t
table that is passed to love.conf
. The fields are listed.
These informations can be stored in your
conf.lua
file to be used later.function love.conf(t) t.releases = { --[[ … ]]-- }
Just to be clear, installing through luarocks should get me that?
$ luarocks install love-release --local
Installing https://luarocks.org/love-release-2.0.12-2.rockspec
Cloning into 'love-release'...
remote: Enumerating objects: 26, done.
remote: Counting objects: 100% (26/26), done.
remote: Compressing objects: 100% (24/24), done.
remote: Total 26 (delta 2), reused 7 (delta 0), pack-reused 0
Receiving objects: 100% (26/26), 16.67 KiB | 16.67 MiB/s, done.
Resolving deltas: 100% (2/2), done.
Error: Build error: Failed installing src/scripts/macosx.lua in /home/murks/.luarocks/lib/luarocks/rocks-5.3/love-release/2.0.12-2/lua/love-release/scripts/macosx.lua: The source and destination are the same files
No. I have the same bug with 2.0.12-2 now, I will investigate. But could you try the --dev
flag? It will install love-release straight from master with the latest commits.
Thanks! The Windows issue seems to be gone (note that I can't test whether they actually work, but something got built without error).
Windows:
Macintosh:
Besides the documentation, doesn't mention a couple of things, that the description is required for DEB, --uti for MAC and how to actually use the conf.lua.