Home

Awesome

LÖVE Packager

CLI to package your LÖVE projects

Targets

AliasSupported
LOVE Filelove✔️
Windows (32 bit)win32✔️
Windows (64 bit)win64✔️
MacOSmac✔️
Linux (AppImage)linux✔️
Webweb✔️
Android-
iOS-

Installation

  1. Install NodeJS
  2. Run npx love-packager init to initialise the directory
  3. Run npx love-packager package all to package to project

Commands

init

Create a packager.yml file

Usage

$ npx love-packager init [PATH] [--full]

Flags

package

Package the project

Usage

$ npx love-packager package [TARGETS...] [--all]

Flags

help

Display help information for love-packager

Config

Configuration in packager.yml

Required:

Optional:

Example Config:

name: LÖVE Project

description: A game created with LÖVE
version: 0.0.1
icon: icon.png

assets:
  - "*.lua"
  - assets/**/*

targets:
  - love
  - web
  - win-32
  - win-64
  - linux
  - mac

Credits