On Tue, Mar 12, 2013 at 8:56 AM, steve donovan <steve.j.dono...@gmail.com> wrote: > This would really improve the capabilities of the builtin build mode. > Then it would be easier to persuade people not to bundle makefiles and > actually use LuaRocks as a build system.
Here is another small improvement possible, without actually breaking compatibility much. Say we have a build system that builds but doesn't try to install. So we have the problem of _portably_ copying shared libaries in build.install.lib. It can be done with per-platform overrides, but an easier option would be to for LR to provide the missing extension. So we'd get: build = { type = "command", build_command = 'lake', install = { lib = { 'mylib' } } } Currently LR can't find 'mylib', but in the case of no extension, append .dll or .so as appropriate. Since I have a build system that doesn't install (Lake) I naturally am interested in anything that makes this simpler ;) (Lake is nice because it can be given as a dependency in a rockspec) steve d. ------------------------------------------------------------------------------ Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev _______________________________________________ Luarocks-developers mailing list Luarocks-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/luarocks-developers