Update rockspec and README, remove Makefile #75
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated the rockspec (rockspec-format, labels, dependencies, test, copy-directories).
luaffi-tkl
is now a dependency oflua-vips
. LuaJIT users will have to exhibit this module as provided by the VM by editing theconfig-5.1.lua
or by runningluarocks config --lua-version=5.1 rocks_provided.luaffi-tkl 2.1-1
. Ideally this would be listed in https://github.com/luarocks/luarocks/blob/c16bdbc4cbb98c560fb7e8d4895d4d84afca2eb9/src/luarocks/util.lua#L599-L604, so LuaJIT user's wouldn't have to do it manually, but that would only work for those with an up to date luarocks then.When running
luarocks test
in thelua-vips
directory the test-dependencybusted
is automatically installed, if it is not found.Updated the README (where
lua-vips
works and where it is tested, how to install on Windows MinGW-w64).Removed the Makefile, as it is not needed any longer. @RiskoZoSlovenska What do you think about it?