make_squishy

changeset 68
16d59655c817
parent 52
81265a8c6745
child 69
df181dcc02b7
equal deleted inserted replaced
67:2fc48318b8bb 68:16d59655c817
86 binary = true; 86 binary = true;
87 filename = resolve_module(module, package_cpath); 87 filename = resolve_module(module, package_cpath);
88 end 88 end
89 if not filename then 89 if not filename then
90 print_info("Couldn't resolve "..module.." (required in "..scanfile..")"); 90 print_info("Couldn't resolve "..module.." (required in "..scanfile..")");
91 end 91 elseif opts.recursion ~= false and not scanned_files[filename] then
92 if opts.recursion ~= false and not scanned_files[filename] then
93 scanned_files[filename] = true; 92 scanned_files[filename] = true;
94 table.insert(files, filename); 93 table.insert(files, filename);
95 end 94 end
96 if filename then 95 if filename then
97 outfile:write((binary and "Binary" or ""), string.format([[Module %q %q]], module, filename:gsub("^"..base_path:gsub("%p", "%%%1"), "")), "\n"); 96 outfile:write((binary and "Binary" or ""), string.format([[Module %q %q]], module, filename:gsub("^"..base_path:gsub("%p", "%%%1"), "")), "\n");

mercurial