mirror of
https://github.com/TangentFoxy/love-release.git
synced 2025-07-28 02:52:20 +00:00
Convert LÖVE version to version object, fix #55
This commit is contained in:
@@ -72,8 +72,9 @@ function Args:__call(project)
|
|||||||
if args.desc then project:setDescription(args.desc) end
|
if args.desc then project:setDescription(args.desc) end
|
||||||
if args.email then project:setEmail(args.email) end
|
if args.email then project:setEmail(args.email) end
|
||||||
if args.loveVersion then
|
if args.loveVersion then
|
||||||
|
args.loveVersion = utils.love.ver(args.loveVersion)
|
||||||
assert(utils.love.isSupported(args.loveVersion),
|
assert(utils.love.isSupported(args.loveVersion),
|
||||||
"ARGS: "..args.loveVersion.." is not supported.\n")
|
"ARGS: "..tostring(args.loveVersion).." is not supported.\n")
|
||||||
project:setLoveVersion(args.loveVersion)
|
project:setLoveVersion(args.loveVersion)
|
||||||
end
|
end
|
||||||
if args.package then project:setPackage(args.package) end
|
if args.package then project:setPackage(args.package) end
|
||||||
|
@@ -95,6 +95,7 @@ utils.love.minVersion = utils.love.versionTable[#utils.love.versionTable]
|
|||||||
-- @tparam ver version LÖVE version.
|
-- @tparam ver version LÖVE version.
|
||||||
-- @treturn bool true is the version is supported.
|
-- @treturn bool true is the version is supported.
|
||||||
function utils.love.isSupported(version)
|
function utils.love.isSupported(version)
|
||||||
|
assert(getmetatable(version) == ver)
|
||||||
if version >= utils.love.minVersion
|
if version >= utils.love.minVersion
|
||||||
and version <= utils.love.lastVersion then
|
and version <= utils.love.lastVersion then
|
||||||
for _, v in ipairs(utils.love.versionTable) do
|
for _, v in ipairs(utils.love.versionTable) do
|
||||||
|
Reference in New Issue
Block a user