{"action":"created","issue":{"url":"https://api.github.com/repos/MisterDA/love-release/issues/21","labels_url":"https://api.github.com/repos/MisterDA/love-release/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/MisterDA/love-release/issues/21/comments","events_url":"https://api.github.com/repos/MisterDA/love-release/issues/21/events","html_url":"https://github.com/MisterDA/love-release/issues/21","id":93909630,"number":21,"title":"love-release tries building everything","user":{"login":"iggyvolz","id":2197376,"avatar_url":"https://avatars.githubusercontent.com/u/2197376?v=3","gravatar_id":"","url":"https://api.github.com/users/iggyvolz","html_url":"https://github.com/iggyvolz","followers_url":"https://api.github.com/users/iggyvolz/followers","following_url":"https://api.github.com/users/iggyvolz/following{/other_user}","gists_url":"https://api.github.com/users/iggyvolz/gists{/gist_id}","starred_url":"https://api.github.com/users/iggyvolz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iggyvolz/subscriptions","organizations_url":"https://api.github.com/users/iggyvolz/orgs","repos_url":"https://api.github.com/users/iggyvolz/repos","events_url":"https://api.github.com/users/iggyvolz/events{/privacy}","received_events_url":"https://api.github.com/users/iggyvolz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-07-08T23:03:37Z","updated_at":"2015-07-09T01:06:33Z","closed_at":null,"body":"I try just building a .love file and it builds everything, failing each step in the process:\r\n\r\n```bash\r\n$ love-release -L .\r\nGenerating iMagine-Love with LÖVE 0.9.2 for Android...\r\nCould not build Android package.\r\nndk-build was not found.\r\nGenerating iMagine-Love with LÖVE 0.9.2 for Debian...\r\nCould not build Debian package.\r\nMissing project's version. Use -v or --Dversion.\r\nMissing project's homepage. Use -u or -Durl.\r\nMissing project's description. Use -d or --Ddescription.\r\nMissing maintainer's name. Use -a or --Dauthor.\r\nMissing maintainer's email. Use -e or --Demail.\r\nGenerating iMagine-Love with LÖVE 0.9.2 for Mac OS X...\r\nMissing maintainer's name. Use -a or --Mauthor.\r\nGenerating iMagine-Love with LÖVE 0.9.2 for Windows...\r\n/usr/bin/love-release: line 349: realpath: command not found\r\n/usr/bin/love-release: line 350: realpath: command not found\r\n\tzip warning: name not matched: WMDALa:d:e:hi:l:p:r:t:u:v:x:\r\n\tzip warning: name not matched: Wauthor:,Wclean,Wdescription:,Wemail:,Wexclude:,Whelp,Wicon:,Wlove:,Wpkg:,Wrelease:,Wtitle:,Wurl:,Wversion:,Wappid:,Winstaller,W32,W64,Mauthor:,Mclean,Mdescription:,Memail:,Mexclude:,Mhelp,Micon:,Mlove:,Mpkg:,Mrelease:,Mtitle:,Murl:,Mversion:,Dauthor:,Dclean,Ddescription:,Demail:,Dexclude:,Dhelp,Dicon:,Dlove:,Dpkg:,Drelease:,Dtitle:,Durl:,Dversion:,Aauthor:,Aclean,Adescription:,Aemail:,Aexclude:,Ahelp,Aicon:,Alove:,Apkg:,Arelease:,Atitle:,Aurl:,Aversion:,Aactivity:,Aupdate,author:,clean,description:,email:,exclude:,help,icon:,love:,pkg:,release:,title:,url:,version:\r\n\tzip warning: name not matched: -L\r\n\r\nzip error: Nothing to do! (releases/iMagine-Love.love)\r\n[/Users/kvolz/.cache/love-release/windows/love-0.9.2-win32.zip]\r\n  End-of-central-directory signature not found.  Either this file is not\r\n  a zipfile, or it constitutes one disk of a multi-part archive.  In the\r\n  latter case the central directory and zipfile comment will be found on\r\n  the last disk(s) of this archive.\r\nunzip:  cannot find zipfile directory in one of /Users/kvolz/.cache/love-release/windows/love-0.9.2-win32.zip or\r\n        /Users/kvolz/.cache/love-release/windows/love-0.9.2-win32.zip.zip, and cannot find /Users/kvolz/.cache/love-release/windows/love-0.9.2-win32.zip.ZIP, period.\r\n/usr/share/love-release/scripts/windows.sh: line 188: love-0.9.2-win32/iMagine-Love.exe: No such file or directory\r\nrm: love-0.9.2-win32/love.exe: No such file or directory\r\nmv: rename love-0.9.2-win32 to iMagine-Love-win32: No such file or directory\r\n\r\nzip error: Nothing to do! (try: zip -FS -9 -qr iMagine-Love-win32.zip . -i iMagine-Love-win32)\r\n[/Users/kvolz/.cache/love-release/windows/love-0.9.2-win64.zip]\r\n  End-of-central-directory signature not found.  Either this file is not\r\n  a zipfile, or it constitutes one disk of a multi-part archive.  In the\r\n  latter case the central directory and zipfile comment will be found on\r\n  the last disk(s) of this archive.\r\nunzip:  cannot find zipfile directory in one of /Users/kvolz/.cache/love-release/windows/love-0.9.2-win64.zip or\r\n        /Users/kvolz/.cache/love-release/windows/love-0.9.2-win64.zip.zip, and cannot find /Users/kvolz/.cache/love-release/windows/love-0.9.2-win64.zip.ZIP, period.\r\n/usr/share/love-release/scripts/windows.sh: line 219: love-0.9.2-win64/iMagine-Love.exe: No such file or directory\r\nrm: love-0.9.2-win64/love.exe: No such file or directory\r\nmv: rename love-0.9.2-win64 to iMagine-Love-win64: No such file or directory\r\n\r\nzip error: Nothing to do! (try: zip -FS -9 -qr iMagine-Love-win64.zip . -i iMagine-Love-win64)\r\nDone !\r\nGenerating iMagine-Love with LÖVE 0.9.2 for LÖVE...\r\n/usr/bin/love-release: line 349: realpath: command not found\r\n/usr/bin/love-release: line 350: realpath: command not found\r\n\tzip warning: name not matched: WMDALa:d:e:hi:l:p:r:t:u:v:x:\r\n\tzip warning: name not matched: Wauthor:,Wclean,Wdescription:,Wemail:,Wexclude:,Whelp,Wicon:,Wlove:,Wpkg:,Wrelease:,Wtitle:,Wurl:,Wversion:,Wappid:,Winstaller,W32,W64,Mauthor:,Mclean,Mdescription:,Memail:,Mexclude:,Mhelp,Micon:,Mlove:,Mpkg:,Mrelease:,Mtitle:,Murl:,Mversion:,Dauthor:,Dclean,Ddescription:,Demail:,Dexclude:,Dhelp,Dicon:,Dlove:,Dpkg:,Drelease:,Dtitle:,Durl:,Dversion:,Aauthor:,Aclean,Adescription:,Aemail:,Aexclude:,Ahelp,Aicon:,Alove:,Apkg:,Arelease:,Atitle:,Aurl:,Aversion:,Aactivity:,Aupdate,author:,clean,description:,email:,exclude:,help,icon:,love:,pkg:,release:,title:,url:,version:\r\n\tzip warning: name not matched: -L\r\n\r\nzip error: Nothing to do! (releases/iMagine-Love.love)\r\nDone !\r\n```\r\n\r\n(The project's name is iMagine-Love)"},"comment":{"url":"https://api.github.com/repos/MisterDA/love-release/issues/comments/119774928","html_url":"https://github.com/MisterDA/love-release/issues/21#issuecomment-119774928","issue_url":"https://api.github.com/repos/MisterDA/love-release/issues/21","id":119774928,"user":{"login":"MisterDA","id":1773581,"avatar_url":"https://avatars.githubusercontent.com/u/1773581?v=3","gravatar_id":"","url":"https://api.github.com/users/MisterDA","html_url":"https://github.com/MisterDA","followers_url":"https://api.github.com/users/MisterDA/followers","following_url":"https://api.github.com/users/MisterDA/following{/other_user}","gists_url":"https://api.github.com/users/MisterDA/gists{/gist_id}","starred_url":"https://api.github.com/users/MisterDA/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MisterDA/subscriptions","organizations_url":"https://api.github.com/users/MisterDA/orgs","repos_url":"https://api.github.com/users/MisterDA/repos","events_url":"https://api.github.com/users/MisterDA/events{/privacy}","received_events_url":"https://api.github.com/users/MisterDA/received_events","type":"User","site_admin":false},"created_at":"2015-07-09T01:06:33Z","updated_at":"2015-07-09T01:06:33Z","body":"I have no Mac to test the script on, I may try on a VM. I cannot reproduce any of the errors you've encountered.\r\n\r\nAccording to [this](http://stackoverflow.com/a/284671/3566655) Stack Overflow question, I can replace the use of `realpath` with `readlink`. This should not be a problem.\r\n\r\nI'll look into the cache thing... love-release should work if a cache directory is present but no LÖVE binaries are found. This is odd.\r\n\r\nAre you sure you are using `GNU getopt` and not the standard `OSX/BSD getopt` ? This might be the root of all evil. It could explain why love-release won't read your cli options. `GNU getopt` is necessary, because it is the only program in the `getopt` family that can handle long options.\r\nSo you should be able to write `love-release -a iggyvolz` instead of `AUTHOR=iggyvolz love-release`.\r\n\r\nOtherwise you have named a file `config.lua`. I don't know if it is supposed to be LÖVE configuration file, but if it is then this file should be named `conf.lua` ([LÖVE docs](https://love2d.org/wiki/Config_Files)). You can see how love-release handle it's configuration with an example of a [conf.lua](https://github.com/MisterDA/love-release/blob/master/conf.lua) file.\r\n\r\nIf anything is unclear, in the docs or in the script please tell me."}}