Permalink
Fetching contributors…
Cannot retrieve contributors at this time
40 lines (39 sloc) 1.27 KB
package = 'lua-Coat'
version = '@version@-@rev@'
source = {
url = 'http://sites.google.com/site/fperrad/lua-coat-@version@.tar.gz',
md5 = '@md5@',
dir = 'lua-Coat-@version@',
}
description = {
summary = "Yet Another Lua Object-Oriented Model",
detailed = [[
lua-Coat is a Lua 5.1 port of Coat (http://www.sukria.net/perl/coat/),
a Perl5 module which mimics Moose (http://www.iinteractive.com/moose/),
an object system for Perl5 which borrows features from Perl6,
CLOS (LISP), Smalltalk and many other languages.
]],
homepage = 'http://fperrad.github.com/lua-Coat/',
maintainer = 'Francois Perrad',
license = 'MIT/X11'
}
dependencies = {
'lua >= 5.1',
'lua-testmore >= 0.2.3',
}
build = {
type = 'builtin',
modules = {
['Coat'] = 'src/Coat.lua',
['Coat.Meta.Class'] = 'src/Coat/Meta/Class.lua',
['Coat.Meta.Role'] = 'src/Coat/Meta/Role.lua',
['Coat.Role'] = 'src/Coat/Role.lua',
['Coat.Types'] = 'src/Coat/Types.lua',
['Coat.UML'] = 'src/Coat/UML.lua',
['Coat.file'] = 'src/Coat/file.lua',
},
install = {
bin = { 'src/coat2dot' }
},
copy_directories = { 'docs', 'test' },
}