type = "x86"
arch = "Windows"
author = "Fabien Fleutot"
depends = {
[[lua ~> 5.1]],
}

desc = "Metalua is a static metaprogramming system for Lua: a set of tools that let you alter the compilation process in arbitrary, powerful and maintainable ways."
version = "0.5"
maintainer = "Michal Kottman"
files = {
Runtime = {
[[bin\metalua.exe]],
[[lib\lua\metalua\ast_to_string.mlua]],
[[lib\lua\metalua\base.lua]],
[[lib\lua\metalua\bytecode.lua]],
[[lib\lua\metalua\clopts.mlua]],
[[lib\lua\metalua\compiler.lua]],
[[lib\lua\metalua\dollar.mlua]],
[[lib\lua\metalua\extension\anaphoric.mlua]],
[[lib\lua\metalua\extension\clist.mlua]],
[[lib\lua\metalua\extension\continue.mlua]],
[[lib\lua\metalua\extension\H-runtime.mlua]],
[[lib\lua\metalua\extension\H.mlua]],
[[lib\lua\metalua\extension\localin.mlua]],
[[lib\lua\metalua\extension\log.mlua]],
[[lib\lua\metalua\extension\match.mlua]],
[[lib\lua\metalua\extension\ternary.mlua]],
[[lib\lua\metalua\extension\trycatch.mlua]],
[[lib\lua\metalua\extension\types-runtime.mlua]],
[[lib\lua\metalua\extension\types.mlua]],
[[lib\lua\metalua\extension\withdo.mlua]],
[[lib\lua\metalua\extension\xglobal-runtime.lua]],
[[lib\lua\metalua\extension\xglobal.mlua]],
[[lib\lua\metalua\extension\xloop.mlua]],
[[lib\lua\metalua\extension\xmatch.mlua]],
[[lib\lua\metalua\metaloop.mlua]],
[[lib\lua\metalua\mlc.lua]],
[[lib\lua\metalua\mlc_xcall.lua]],
[[lib\lua\metalua\mlp.lua]],
[[lib\lua\metalua\package2.lua]],
[[lib\lua\metalua\runtime.lua]],
[[lib\lua\metalua\string2.lua]],
[[lib\lua\metalua\table2.lua]],
[[lib\lua\metalua\walk\bindings.mlua]],
[[lib\lua\metalua\walk\id.mlua]],
[[lib\lua\metalua\walk\scope.lua]],
[[lib\lua\metalua\walk.mlua]],
[[lib\lua\metalua.lua]],
[[lib\lua\serialize.lua]],
[[lib\lua\strict.lua]],
[[lib\lua\verbose_require.lua]],
}
,
Documentation = {
[[share\metalua\doc\\ast.txt]],
[[share\metalua\doc\\bitlib\AUTHORS]],
[[share\metalua\doc\\bitlib\ChangeLog]],
[[share\metalua\doc\\bitlib\COPYING]],
[[share\metalua\doc\\bitlib\INSTALL]],
[[share\metalua\doc\\bitlib\NEWS]],
[[share\metalua\doc\\bitlib\README]],
[[share\metalua\doc\\lua\amazon.gif]],
[[share\metalua\doc\\lua\contents.html]],
[[share\metalua\doc\\lua\cover.png]],
[[share\metalua\doc\\lua\logo.gif]],
[[share\metalua\doc\\lua\lua.1]],
[[share\metalua\doc\\lua\lua.css]],
[[share\metalua\doc\\lua\lua.html]],
[[share\metalua\doc\\lua\luac.1]],
[[share\metalua\doc\\lua\luac.html]],
[[share\metalua\doc\\lua\manual.css]],
[[share\metalua\doc\\lua\manual.html]],
[[share\metalua\doc\\lua\readme.html]],
[[share\metalua\doc\\manual\.gitignore]],
[[share\metalua\doc\\manual\ast.tex]],
[[share\metalua\doc\\manual\clist-ref.tex]],
[[share\metalua\doc\\manual\clopts-ref.tex]],
[[share\metalua\doc\\manual\data.tex]],
[[share\metalua\doc\\manual\declare-globals-ref.tex]],
[[share\metalua\doc\\manual\dollar-ref.tex]],
[[share\metalua\doc\\manual\gg-ref.tex]],
[[share\metalua\doc\\manual\hygiene-ref.tex]],
[[share\metalua\doc\\manual\intro.tex]],
[[share\metalua\doc\\manual\magritte.jpg]],
[[share\metalua\doc\\manual\magritte.pdf]],
[[share\metalua\doc\\manual\match-ref.tex]],
[[share\metalua\doc\\manual\meta.tex]],
[[share\metalua\doc\\manual\metalua-manual.pdf]],
[[share\metalua\doc\\manual\metalua-manual.tex]],
[[share\metalua\doc\\manual\mkhtml.lua]],
[[share\metalua\doc\\manual\mlp-ref.tex]],
[[share\metalua\doc\\manual\reading-guide.tex]],
[[share\metalua\doc\\manual\sample-exception.tex]],
[[share\metalua\doc\\manual\sample-match.tex]],
[[share\metalua\doc\\manual\samples.tex]],
[[share\metalua\doc\\manual\springs-ref.tex]],
[[share\metalua\doc\\manual\src-hints.tex]],
[[share\metalua\doc\\manual\stdlib.tex]],
[[share\metalua\doc\\manual\syntax-ext.tex]],
[[share\metalua\doc\\manual\trycatch-ref.tex]],
[[share\metalua\doc\\manual\walk-ref.tex]],
[[share\metalua\doc\\metalua-logo.gif]],
[[share\metalua\doc\\pluto\CHANGELOG]],
[[share\metalua\doc\\pluto\FILEFORMAT]],
[[share\metalua\doc\\pluto\README]],
[[share\metalua\doc\\rings\README]],
[[share\metalua\doc\\rings\us\index.html]],
[[share\metalua\doc\\rings\us\license.html]],
[[share\metalua\doc\\rings\us\manual.html]],
[[share\metalua\doc\\rings\us\rings.png]],
}
,
Data = {
[[share\metalua\INSTALL.TXT]],
[[share\metalua\README.TXT]],
[[share\metalua\LICENSE]],
}
,
Other = {
[[share\metalua\etc\metalua.lua]],
[[share\metalua\etc\\combine.c]],
[[share\metalua\etc\\dynamatch.mlua]],
[[share\metalua\etc\\hygienic.lua]],
[[share\metalua\etc\\hygienic2.lua]],
[[share\metalua\etc\\maybe.mlua]],
[[share\metalua\etc\\notes.txt]],
[[share\metalua\etc\\README]],
[[share\metalua\etc\\todo.txt]],
[[share\metalua\etc\\typecheck.mlua]],
}
,
}

url = "http://metalua.luaforge.net/"
license = "MIT"
name = "metalua"
