package = "lub" version = "1.0.4-1" source = { url = 'https://github.com/lubyk/lub/archive/REL-1.0.4.tar.gz', dir = 'lub-REL-1.0.4', } description = { summary = "Lubyk base module.", detailed = [[ lub: helper code, class declaration. lub.Autoload: autoloading classes in modules. lub.Dir: a simple directory traversal class. lub.Template: a simple templating class that uses {{moustache}} like syntax. ]], homepage = "http://doc.lubyk.org/lub.html", license = "MIT" } dependencies = { "lua >= 5.1, < 5.3", "luafilesystem >= 1.6.0", } build = { type = 'builtin', modules = { -- Plain Lua files ['lub' ] = 'lub/init.lua', ['lub.Autoload' ] = 'lub/Autoload.lua', ['lub.Dir' ] = 'lub/Dir.lua', ['lub.Template' ] = 'lub/Template.lua', -- C module ['lub.core' ] = { sources = { 'src/bind/dub/dub.cpp', 'src/bind/lub_core.cpp', }, incdirs = {'include', 'src/bind'}, libraries = {'stdc++'}, }, }, platforms = { linux = { modules = { ['lub.core'] = { libraries = {'stdc++', 'rt'}, }, }, }, }, }