squish.lua

changeset 37
cb8b48b08e1e
parent 34
0e34461ab2a6
child 38
903128a42604
equal deleted inserted replaced
36:bbfbc08d568f 37:cb8b48b08e1e
36 local modules, main_files, resources = {}, {}, {}; 36 local modules, main_files, resources = {}, {}, {};
37 37
38 -- Functions to be called from squishy file -- 38 -- Functions to be called from squishy file --
39 39
40 function Module(name) 40 function Module(name)
41 if modules[name] then
42 print_verbose("Ignoring duplicate module definition for "..name);
43 return function () end
44 end
41 local i = #modules+1; 45 local i = #modules+1;
42 modules[i] = { name = name, url = ___fetch_url }; 46 modules[i] = { name = name, url = ___fetch_url };
47 modules[name] = modules[i];
43 return function (path) 48 return function (path)
44 modules[i].path = path; 49 modules[i].path = path;
45 end 50 end
46 end 51 end
47 52

mercurial