Add a note on icons for further thoughts.

This commit is contained in:
Antonin Décimo
2014-05-29 13:30:52 +02:00
parent 924d014857
commit 6dd5b9549c

View File

@@ -18,7 +18,7 @@ If a `ProjectName.ico` file is provided, and that Wine and Resource Hacker are i
`--help` Print this longer help `--help` Print this longer help
#### OPERATING SYSTEMS #### OPERATING SYSTEMS
`-l` Create a plain Love file. It is just a zip of your sources, renamed in *.love. `-l` Create a plain Love file. It is just a zip of your sources, renamed in \*.love.
Mostly aimed at Linux players or developers and the most common distribution process. Mostly aimed at Linux players or developers and the most common distribution process.
`-m` Create MacOS application. `-m` Create MacOS application.
@@ -45,6 +45,17 @@ If a `ProjectName.ico` file is provided, and that Wine and Resource Hacker are i
Starting with Love 0.8.0, a release is specially available for Windows x64. Starting with Love 0.8.0, a release is specially available for Windows x64.
Starting with Love 0.9.0, Love no longer supports old x86 Macintosh. Starting with Love 0.9.0, Love no longer supports old x86 Macintosh.
#### ICONS
A note on icons:
- if you want to create MacOS icons (.icns), and you are
- running MacOS, then check [iconutil](https://developer.apple.com/library/mac/documentation/userexperience/conceptual/applehiguidelines/IconsImages/IconsImages.html).
- running GNU/Linux, then check [libicns](http://icns.sourceforge.net/).
- if you want to create Windows icons (.ico), you can
- use [icoutils](http://www.nongnu.org/icoutils/) to create the icon,
- then [Wine](http://www.winehq.org/) and [Resource Hacker](http://www.angusj.com/resourcehacker/) to set the icon.
The script doesnt yet handle the process of creating icons, but if provided it can use them, assuming Wine and Resource Hacker are installed.
#### OTHERS #### OTHERS
`--refresh` Refresh the cache located in `~/.cache/love-release`. One can replace the Love files there. `--refresh` Refresh the cache located in `~/.cache/love-release`. One can replace the Love files there.
`--debug` Dump the scripts variables without making releases. `--debug` Dump the scripts variables without making releases.