lua-users home
lua-l archive

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


On 26/05/2014 02:24, Sean Conner wrote:
> 
>   As is my wont, I will occasionally get deeply involved in a project over a
> weekend [5] and this one was no exception.  The project (described in depth
> below) is not meant as a replacement for LuaRocks or even LuaDist, but is
> rather, a way to package up a Lua application (with required modules) to be
> as self-contained as possible.  The concept is similar to the Java jar file
> and in fact, the resulting file *is* a ZIP file.
> 

Lately I've had very little time to keep up with lua-l, so I usually
only skim over posts, but this really sounds great from my POW!!!

I usually use Windows, with some rare incursions on Linux.

I regret not having the time to delve into it more thoroughly, but since
you asked for people who were interested ... well, I really am!

I hope it grows up to be a general self-contained way to package Lua
apps like Java JARs are.

Moreover it would be nice to have a tool to create self-contained exes,
something on the lines:

srlua + LEM-file ---> standalone-windows.exe

Sorry if LEM already does that and I missed it, but - as I said - I have
almost no spare time.

Maybe you could even devise a way to package multiple interpreters in
the LEM file, so that you could have an application that can run scripts
for different versions of Lua. (my 2 eurocent)

Keep up the good work!

Cheers!

-- Lorenzo


>   While the code [6] has only been tested under a single Linux system, there
> is enough there for a "proof-of-concept" (that is, I can load Lua modules
> (both Lua based ones, and shared objects) directly from the ZIP file,
> without need for full extraction first).  At the very least, I think the
> Windows guys would find this more useful than the Unix guys, but hey, I
> could be wrong.
> 
>   The project does have a less desirable license (LGPL, because that's how I
> tend to roll) but that does not mean I won't consider a change in license if
> there's enough interest in this (the project and thus, a possible change in
> license).
> 
>   Anyway, enough with this---below is the README from the project [6].  I
> welcome thoughts, discussion, criticisms, contributions, and what have you.
> 
>   -spc (And now ... the README)
> 
>                                The LEM Project
> 
[snip]

-- 
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments