Build/Public/objects.lua

45 lines
861 B
Lua

function auEnum(...)
return nil
end
function auProjectO()
end
function auSolutionO()
end
function auVisitO()
end
function auFilterInO()
-- When passed to filter, the following applys:
-- in configs (^if not opt), and in platforms (^if not opt), and in archs (^if not opt); and
-- notConfigs (^if not opt) does not contain config, and [...]
--
-- All fields must be string, tables/arrays, or nil
return
{
configs = nil,
platforms = nil,
archs = nil,
notConfigs = nil,
notPlatforms = nil,
notArchs = nil
}
end
function auSetupCoreProjectO()
return
{
name = "Unnamed",
projectType = "SharedLibrary",
src = nil,
inc = nil,
dest = "!", -- "!" means default binary export path
root = nil
}
end