boon - A build tool for LÖVE

Showcase your libraries, tools and other projects that help your fellow love users.
Post Reply
User avatar
Ikroth
Citizen
Posts: 73
Joined: Thu Jul 18, 2013 4:44 am

boon - A build tool for LÖVE

Post by Ikroth » Sat Apr 20, 2019 7:23 pm

Hello everyone!

Packaging and distribution can be a big hassle for LÖVE, which is why great tools like love-release and other packagers exist. However, installing these can be tricky and error prone. I've experienced a number of dependency issues with love-release (libzip, luarocks, etc.) and it has led to a lot of frustration. I just wanted a tool that was easy to install, easy to use, and can build my game quickly and without any trouble.

So, I created a tool called boon: https://github.com/camchenry/boon

boon is a build tool for LÖVE. It makes it easy to package your game for multiple platforms, similar to love-release. It is a single executable with no other dependencies. It runs on Windows, macOS, and Linux. It can be used across multiple projects and makes automated building a breeze.

Features
  • Package your game for multiple platforms. Supported platforms:
    • Native (.love)
    • Windows (.exe)
    • macOS (.app)
    • Linux (coming soon)
  • Package your game for multiple versions of LÖVE. Supported versions:
    • 11.1x
    • 0.10.2
  • No external dependencies
  • Deploy to multiple destinations (coming soon)
You can download the latest release here: https://github.com/camchenry/boon/releases

Basic instructions for getting started are in the README: https://github.com/camchenry/boon/blob/master/README.md

This is an early release so there is guaranteed to be bugs, so let me know what issues you come across and I would be glad to help resolve them.

User avatar
Ikroth
Citizen
Posts: 73
Joined: Thu Jul 18, 2013 4:44 am

Re: boon - A build tool for LÖVE

Post by Ikroth » Tue Feb 11, 2020 5:27 am

Hello, just wanted to let you all know that I have updated the library to be compatible with version 11.3 of LOVE. I do not have much time to add new features at the moment, but I am maintaining the library. Please submit any issues on the GitHub repository, thank you.

gianmichele
Citizen
Posts: 51
Joined: Tue Jan 14, 2014 11:03 pm

Re: boon - A build tool for LÖVE

Post by gianmichele » Tue Feb 11, 2020 3:33 pm

Very nice! Thank you very much

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests