mirror of
https://github.com/TangentFoxy/love-release.git
synced 2025-07-28 02:52:20 +00:00
4851a30d00432587d76c8dcd2db02dd2349ba9ee
SYNOPSIS
love-release.sh [OPTIONS] [FILES...]
DESCRIPTION
You can use love-release.sh to generate Love2D executables for Linux, OS X, Windows (x86 and x86_64), as specified in love2d.org. An Internet connection is required. The script uses curl, zip and unzip commands.
By default, the script generates releases for every system. But if you add options, it will generate releases only for the specified systems.
A directory (default is ./releases
) will be created, and filled with the zipped releases:
YourGame-win-x86.zip
, YourGame-win-x64.zip
, YourGame-osx.zip
and YourGame.love
.
OPTIONS
- -h, help
- -l, generates a .love file
- -d, generates a Debian package currently not working
- -m, generates a Mac OS X app
- -w, generates Windows x86 and x86_64 executables
- -w32, generates Windows x86 executable
- -w64, generates Windows x86_64 executable
- -r, release directory. By default, a subdirectory called
releases
is created - -u, company name. Provide it for OSX CFBundleIdentifier, otherwise USER is used
- -v, love version. Default is 0.8.0. Prior to it, no special Win64 version is available
Use-v dev
for nightly builds - --refresh, refresh the cache located in
~/.cache/love-release
- --debug, dumps script variables. Does not make releases
SEE ALSO
Languages
Lua
100%