8 local coverage = args.coverage and '-lluacov' or ''
12 while index <=
#files do
13 ok =
ok and
os.execute(
'lua '..coverage..
' ./tests/'..files[index])
17 os.execute(
'luacov src')
18 os.execute(
'tail -n '..tostring(#files + 5)..
' luacov.report.out')
24 local dist = args.dist
27 local
ok,
message =
zeebo_bootstrap.build(dist..
'main.lua', dist..
'cli.lua',
'./src',
'./assets',
'./examples',
'./mock')
28 os.remove(dist..
'main.lua')
37 [
'cli-build'] = cli_build,
38 [
'cli-test'] = cli_test,
39 [
'cli-dump'] = cli_dump
local function bundler(args)
local function cli_test(args)
local function cli_dump(args)
local function cli_build(args)
local function bootstrap()
local function require(std, game, application)
local function ls(src_path)