Lake
Lake copied to clipboard
A Lua-based Build Tool
Now `L("a","b","c")` produce `{"a"}` I fix this like: ``` lua local function LL_impl(...) local res = {} for i = 1, select('#', ...) do local arg = select(i, ...) res[i]...
``` sh $ mv util.c src/ $ nano lakefile # Adjust Lakefile to move $ ./lake/lake lake: cannot find dependency 'util.c' ``` I assume this is because the util.d file...
My lakefile is: ``` lua c.shared{'lualdap', src='src/lualdap.c', needs='lua', odir=true} ``` After running Lake, I have following files lying around: ``` lakefile.spec lualdap.d lualdap.o _t_.spec ``` When I specify odir=true, the...
I'm trying to build luabuild on my Mac, which (due to multiboot) places my home directory at '/Volumes/Macintosh HD/Users/gary' (note the space)... causing it to fail when calling ar. I...
Checking for _ENV changes does not work for LuaJIT in 5.2 compatability mode since it maintains the getfenv and setfenv functions. `rawget(math, 'mod') == nil` works to detect 5.2 changes...
- Can you sort the "Lake as a Lua Library" and "Globals" sections alphabetically? There also seems to be some duplication going on in the Globals section... - Might be...
As discussed in issue #16
path.join shold unquot each element and quot result For example: IPPARCH="ia32" IPPBASE=J([[e:\Program Files\Intel\IPP\6.0.2.074]], IPPARCH) -- here i have IPPBASE= [["e:\Program Files\Intel\IPP\6.0.2.074\ia32"]] .... incdir=J(IPPBASE, 'include') -- here i have incdir= [["e:\Program...
I try this: ``` lua c.shared{'cjson', .... needs='lua', lua = {"luaopen_cjson", "luaopen_cjson_safe"}; } ``` but lake use only first function. Also libflags and flags still do not support array as...
I need to generate a C file by means of a rule. This file then needs to be set as the src of a c.program. The code (lakefile) I currently...