lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Well start with Lua Binaries, top five lua library modules from luaforge , with docs, examples and minimal tutorial. And see how well that works and add more libraries as people request. I'll help testing and writing docs. AGRW

On Sat, May 10, 2008 at 3:41 PM, RJP Computing <rjpcomputing@gmail.com> wrote:


On Sat, May 10, 2008 at 4:25 PM, Andrew Wilson <agrwagrw@gmail.com> wrote:
Ryan

I agree now is a good time to make a Single Install Package for Windows oriented around Lua as a general scripting language versus embedded language or web programming language (Kepler). All the basics for lua as a scripting language now exist.

Coming up with a minimum requirement is tough. I've been looking into an install with the following attributes,

- single binary runnable install (Inno Setup) for Lua 5.1.3 Binaries & useful libraries (modules) with as much documentation as possible.
- set path environment variable to lua binaries
- set LUA_PATH environment variable to lua modules
- set LUA_CPATH environment variable to lua .dll modules
- set PATHEXT with .lua & .wlua extensions to call lua5.1.exe , wlua5.1.exe
- have a docs, clibs, lualibs, examples directories
- include modules for lfs, iup, cd, im, luasockets,  luainterface, luasql, luajava, win32 api wrapper, luaexpat, lua windows service, loop, lua quick reference
- include docs for modules in docs directory
- example scripts for modules
- set Start/Programs/Lua 5.1/Lua (Command Line) --> lua5.1.exe
- set Start/Programs/Lua 5.1/Lua 5.1 Reference Manual --> url to reference manual
- set Start/Programs/Lua 5.1/Lua on the Web --> url to www.lua.org
- set Start/Programs/Lua 5.1/Programming in Lua -> url to LUA Pil
- set Start/Programs/Lua 5.1/Programming in Lua -> url to LUA Pil
- have uninstall
- including ReadME, and some starting tutorial.

Seems like a fair bit of work but once install script is setup it's mainly selecting libraries, writing docs and testing installation.

Is this the kind of install you were thinking about?

Andrew Wilson

Yes, this is exactly the installer I was thinking about. Now my only feedback will be that we should start small and use a minimal install (Add modules to the default locations so LUA_PATH and LUA_CPATH). We will add as much as the group decides. I will need help on the documentation.
--
Regards,
Ryan
RJP Computing