package = "hprose" version = "1.3.0-1" source = { url = "git://github.com/hprose/hprose-lua", tag = "v1.3.0" } description = { summary = "Hprose for Lua", detailed = [[ Hprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system. Hprose supports many programming languages, for example: AAuto Quicker ActionScript ASP C++ Dart Delphi/Free Pascal dotNET(C#, Visual Basic...) Golang Java JavaScript Node.js Objective-C Perl PHP Python Ruby ... Through Hprose, You can conveniently and efficiently intercommunicate between those programming languages. This project is the implementation of Hprose for Lua. ]], homepage = "http://hprose.com", license = "MIT" } dependencies = { "lua >= 5.1", "luasocket", "date" } build = { type = "builtin", modules = { hprose = "src/hprose.lua", ['hprose.class_manager'] = "src/hprose/class_manager.lua", ['hprose.client'] = "src/hprose/client.lua", ['hprose.common'] = "src/hprose/common.lua", ['hprose.formatter'] = "src/hprose/formatter.lua", ['hprose.http_client'] = "src/hprose/http_client.lua", ['hprose.input_stream'] = "src/hprose/input_stream.lua", ['hprose.output_stream'] = "src/hprose/output_stream.lua", ['hprose.reader'] = "src/hprose/reader.lua", ['hprose.result_mode'] = "src/hprose/result_mode.lua", ['hprose.tags'] = "src/hprose/tags.lua", ['hprose.tcp_client'] = "src/hprose/tcp_client.lua", ['hprose.writer'] = "src/hprose/writer.lua" } }