make_squishy

changeset 52
81265a8c6745
parent 51
728f8579abc5
child 68
16d59655c817
equal deleted inserted replaced
51:728f8579abc5 52:81265a8c6745
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 end
92 if not scanned_files[filename] then 92 if opts.recursion ~= false and not scanned_files[filename] then
93 scanned_files[filename] = true;
93 table.insert(files, filename); 94 table.insert(files, filename);
94 end 95 end
95 if filename then 96 if filename then
96 outfile:write((binary and "Binary" or ""), string.format([[Module %q %q]], module, filename:gsub("^"..base_path:gsub("%p", "%%%1"), "")), "\n"); 97 outfile:write((binary and "Binary" or ""), string.format([[Module %q %q]], module, filename:gsub("^"..base_path:gsub("%p", "%%%1"), "")), "\n");
97 end 98 end

mercurial