This repository has been archived by the owner on Nov 20, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
params.json
1 lines (1 loc) · 2.85 KB
/
params.json
1
{"name":"LuaDist","tagline":"A distribution of the Lua programming language","body":"### About LuaDist\r\n\r\nLuaDist is a true multi-platform package management system that aims to provide both source and binary repository of modules for the Lua programming language. \r\n\r\n***\r\n\r\n### Downloads\r\n\r\n* LuaDist 0.2.2 + batteries 0.9.8\r\n * [Windows x86](https://github.com/LuaDist/Binaries/archive/LuaDist-batteries-0.9.8-Windows-x86.zip) (MinGW32 4.7.1)\r\n * [Linux x86_64](https://github.com/LuaDist/Binaries/archive/LuaDist-batteries-0.9.8-Linux-x86_64.zip) (Ubuntu 12.10)\r\n * [Mac OS X x86_64](https://github.com/LuaDist/Binaries/archive/LuaDist-batteries-0.9.8-Darwin-x86_64.zip) (OS X 10.8.2)\r\n\r\n***\r\n\r\n### Install\r\n\r\nYou can install LuaDist from source using the following one-liner. \r\n\r\n```bash\r\necho \"$(curl -fksSL http://goo.gl/1wnHP)\" | bash\r\n```\r\n\r\nWindows users can follow our detailed [install instructions](https://github.com/LuaDist/Repository/wiki/LuaDist%3A-Installation)\r\n\r\n***\r\n\r\n### Basic Use\r\n\r\nInstall a package\r\n\r\n```bash\r\n$ ./luadist install luaexpat\r\n$ ./lua\r\n> require \"lxp\"\r\n```\r\n\r\n***\r\n\r\nLuaDist supports deployment into standalone directories.\r\n\r\n```bash\r\n$ ./luadist /home/my_lua install lua luasocket\r\n$ ls /home/my_lua\r\nbin lib include share\r\n$ ls /home/my_lua/bin\r\nlua luac\r\n$ ls /home/my_lua/lib\r\nliblua.so\r\n$ /home/my_lua/bin/lua\r\n> require \"socket\"\r\n```\r\n\r\n***\r\n\r\nUse LuaDist functionality from Lua.\r\n\r\n```bash\r\n$ ./lua\r\n> local ld = require \"dist\"\r\n> ld.install(\"luaexpat\")\r\n```\r\n\r\n***\r\n\r\nInstall modules manually so you can integrate them into your projects directly. LuaDist relies on [CMake](http://www.cmake.org) to generate native build system for your platform, compiler and IDE. For example you can build Lua directly from its repository using the following approach.\r\n\r\n```bash\r\n$ git clone git://github.com/LuaDist/lua.git lua\r\n$ cd lua\r\n$ mkdir _build && cd _build\r\n$ cmake .. # or use ccmake or cmake-gui\r\n$ make install # or cmake --build . --target install\r\n```\r\n\r\nMore information about [building and configuring packages manually](https://github.com/LuaDist/Repository/wiki/LuaDist:-Manual-Installation) is available on our [Wiki](https://github.com/LuaDist/Repository/wiki).\r\n\r\n***\r\n\r\n### Links\r\n\r\n* [Repository](https://github.com/LuaDist/Repository) - Main repository of modules\r\n* [Issues](https://github.com/LuaDist/Repository/issues) - Please report bugs here\r\n* [Wiki](https://github.com/LuaDist/Repository/wiki) - Wiki containing detailed documentation\r\n* [How to contribute](https://github.com/LuaDist/Repository/wiki/LuaDist%3A-Creating-Dists) - Quick guide to module creation","google":"UA-39106542-1","note":"Don't delete this file! It's used internally to help with page regeneration."}