|
@@ -335,6 +335,7 @@ function main(...)
|
|
-- load packages
|
|
-- load packages
|
|
_load_packages(argv, packages_original)
|
|
_load_packages(argv, packages_original)
|
|
|
|
|
|
|
|
+ local old_dir = os.cd(repodir)
|
|
-- remove unsupported packages
|
|
-- remove unsupported packages
|
|
for idx, package in irpairs(packages) do
|
|
for idx, package in irpairs(packages) do
|
|
assert(package == package:lower(), "package(%s) must be lower case!", package)
|
|
assert(package == package:lower(), "package(%s) must be lower case!", package)
|
|
@@ -342,6 +343,7 @@ function main(...)
|
|
table.remove(packages, idx)
|
|
table.remove(packages, idx)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
|
|
+ os.cd(old_dir)
|
|
|
|
|
|
-- no unsupported packages
|
|
-- no unsupported packages
|
|
if #packages == 0 then
|
|
if #packages == 0 then
|