loverocks
loverocks copied to clipboard
LÖVE + Luarocks
I installed loverocks and attempted to create a new project (actually, I tried running it with `--help` and `-h` first to try to understand it better first), and I continually...
Don't run the check every time file_exists is called Avoid creating a new info table when you only need to determine if a file exists.
Hi, I'm trying to get this working with Lua 5.3. How would you feel about adding [something like this](http://leafo.net/guides/setfenv-in-lua52-and-above.html#setfenv-implementation) to patch support for `setfenv`? I realise this may not be...
`deps.run` could potentially accept a list of dependencies instead of a `conf` table. This would be as easy as checking if the table is an array containing strings (there is...
this would either be a flag to purge, or a custom command (`clean`?). it might make sense to remove purge, or replace it with `rm -rf rocks/`. although having it...
By default, the built-in lua that luarocks provides is 32-bit. LOVE can either be 32-bit or 64-bit, so there's a chance (hi) that your LOVE game and your loverocks install...
Sometimes you want to patch a dependency The way to do this with minimal hassle is to copy the modules you want to change into your main folder, so you...
loverocks is already about 80% there. An example from the test files: ``` lua local Purge = require 'loverocks.commands.purge' local New = require 'loverocks.commands.new' local Install = require 'loverocks.commands.install' New.run...
possible api ``` $ loverocks --file game.love deps ## install x, y, z to game's savedir $ loverocks --file game.love list x y z ``` This could be used to...
Analogous to `pip freeze`. Open questions: Should there be a defined freezefile location that gets looked for, same as conf.lua? In the case of scm rocks, should hashes be pinned?...