On Sun, Nov 13, 2016 at 4:23 PM, Philipp Janda <siffie...@gmx.net> wrote:
> I've attached a modified rockspec that builds on Ubuntu Linux and on
> Windows (MinGW and MSVC).
>
Thank you, it is very helpful. I hadn't though of making the unix build the
exception.
> But it only contains the statically linked module (I don't have sqlite3
> installed as a shared library on Windows). You should pick one of the two
> options anyway, because as-is building of the module (including the
> statically linked part) will fail if the shared sqlite3 library isn't
> available, and if it *is* available, the statically linked version is kinda
> superfluous ...
>
I am torn about this. Both approaches have their advantages.
> Some other issues I've found:
> * test.lua doesn't work for Lua 5.1 due to use of `table.unpack`.
>
Now fixed in my version.
> * After fixing that, the test.db created with Lua 5.1 and 5.2 is 2.6 Mb
> big, but only 1.9 Mb with Lua 5.3. I haven't investigated further ...
>
Odd.
> * You should pick either the MIT *or* the MIT/X11 license. Currently the
> rockspec says MIT/X11, but the documentation/wiki shows the MIT (/Expat)
> license.
>
I was misled by this statement on
https://github.com/luarocks/luarocks/wiki/Rockspec-format
Software using the same license as Lua 5.x should use "MIT/X11".
I appreciate your help.
e
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Luarocks-developers mailing list
Luarocks-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/luarocks-developers