Update README

This commit is contained in:
Antonin Décimo
2018-12-05 20:02:26 +01:00
parent d979bd38f6
commit d142597ba1

View File

@@ -2,14 +2,14 @@
[![License](https://img.shields.io/badge/License-MIT-brightgreen.svg)](LICENSE) [![License](https://img.shields.io/badge/License-MIT-brightgreen.svg)](LICENSE)
[![Build Status](https://travis-ci.org/MisterDA/love-release.svg?branch=master)](https://travis-ci.org/MisterDA/love-release) [![Build Status](https://travis-ci.org/MisterDA/love-release.svg?branch=master)](https://travis-ci.org/MisterDA/love-release)
[![Coverage Status](https://coveralls.io/repos/github/MisterDA/love-release/badge.svg?branch=master)](https://coveralls.io/github/MisterDA/love-release?branch=master) [![Coverage Status](https://coveralls.io/repos/github/MisterDA/love-release/badge.svg?branch=master)](https://coveralls.io/github/MisterDA/love-release?branch=master)
[![LuaRocks](https://img.shields.io/badge/LuaRocks-2.0.8-blue.svg)](https://luarocks.org/modules/rucikir/love-release) [![LuaRocks](https://img.shields.io/badge/LuaRocks-blue.svg)](https://luarocks.org/modules/rucikir/love-release)
![Lua](https://img.shields.io/badge/Lua-5.1%2C%20JIT-blue.svg) ![Lua](https://img.shields.io/badge/Lua-5.1%2C%20JIT-blue.svg)
[Lua][lua] script that makes [LÖVE][love] game release easier (previously [Lua][lua] script that makes [LÖVE][love] game release easier (previously
Bash script). Bash script).\
Automates LÖVE [Game Distribution][game_dist]. Automates LÖVE [Game Distribution][game_dist].\
LÖVE [forum topic][forum_topic]. LÖVE [forum topic][forum_topic].\
Available as a [LuaRocks][luarocks] [package][package]. Available as a [LuaRocks 3][luarocks] [package][package].
## Features ## Features
love-release makes your LÖVE game release easier. love-release can love-release makes your LÖVE game release easier. love-release can
@@ -95,14 +95,14 @@ end
### Dependencies ### Dependencies
love-release is only installable through LuaRocks and highly depends love-release is only installable through LuaRocks and highly depends
on LuaRocks internal API. love-release is currently built on LuaRocks on LuaRocks internal API. love-release is currently built on LuaRocks
2.3.0. LuaRocks API is not meant to be stable, and a future update 3.0.x. LuaRocks API is not meant to be stable, and a future update
could break love-release. could break love-release.
#### Required #### Required
- [libzip][libzip] and its headers for lua-libzip. - [libzip][libzip] and its headers for lua-libzip.
- Other libraries are automatically installed, but let's give them - Other libraries are automatically installed, but let's give them
some credit: [lua-libzip][lua-libzip], [luafilesystem][lfs], some credit: [luafilesystem][lfs], [loadconf][loadconf],
[loadconf][loadconf], [middleclass][middleclass], [semver][semver]. [middleclass][middleclass], [semver][semver].
#### Optional #### Optional
- `love` can be used to determine your system LÖVE version. - `love` can be used to determine your system LÖVE version.
@@ -113,10 +113,10 @@ could break love-release.
##### Lua binding to libzip ##### Lua binding to libzip
love-release depends on a Lua binding to [libzip][libzip]. I have love-release depends on a Lua binding to [libzip][libzip]. I have
forked [brimworks/lua-zip][lua-zip] to integrate new features, and forked [brimworks/lua-zip][brimworks-lua-zip] to
published the fork under the name of [lua-libzip][lua-libzip] in [misterda/lua-zip][misterda-lua-zip] in order integrate new features,
[LuaRocks][lua-libzip-rock]. The name will change when LuaRocks 3 is and published the fork under my namespace in LuaRocks,
released. [rucikir/lua-zip][rucikir-lua-zip-rock].
### Install ### Install
@@ -143,10 +143,10 @@ rm -rf '/usr/share/bash-completion/completions/love-release' '/etc/bash_completi
## Contribute ## Contribute
The documentation of love-release internals is written with [LDoc][ldoc]. The documentation of love-release internals is written with [LDoc][ldoc].
Generate it by running `ldoc .`. Generate it by running `ldoc .`.
I currently do not plan to continue the development of the Bash script, I currently do not plan to continue the development of the Bash script,
or even to fix it. If there appears to be any need for it, let me know or even to fix it. If there appears to be any need for it, let me know
and I might consider doing so. and I might consider doing so.
Every bug report or feature request is gladly welcome ! Every bug report or feature request is gladly welcome !
[forum_topic]: https://love2d.org/forums/viewtopic.php?t=75387 [forum_topic]: https://love2d.org/forums/viewtopic.php?t=75387
@@ -158,9 +158,9 @@ Every bug report or feature request is gladly welcome !
[lua]: http://www.lua.org/ [lua]: http://www.lua.org/
[luajit]: http://luajit.org/ [luajit]: http://luajit.org/
[luarocks]: https://luarocks.org/ [luarocks]: https://luarocks.org/
[lua-zip]: https://github.com/brimworks/lua-zip [brimworks-lua-zip]: https://github.com/brimworks/lua-zip
[lua-libzip]: https://github.com/misterda/lua-zip [misterda-lua-zip]: https://github.com/misterda/lua-zip
[lua-libzip-rock]: https://luarocks.org/modules/rucikir/lua-libzip [rucikir-lua-zip-rock]: https://luarocks.org/modules/rucikir/lua-zip
[loadconf]: https://github.com/Alloyed/loadconf [loadconf]: https://github.com/Alloyed/loadconf
[middleclass]: https://github.com/kikito/middleclass [middleclass]: https://github.com/kikito/middleclass
[package]: https://luarocks.org/modules/rucikir/love-release [package]: https://luarocks.org/modules/rucikir/love-release