Lines Matching refs:abs_path
39 def find_header(name, abs_path, include_paths): argument
40 samedir = path.join(path.dirname(abs_path), name)
49 def expand_include(include_path, f, abs_path, source_out, header_out, include_paths, public_include… argument
59 def process_file(f, abs_path, source_out, header_out, include_paths, public_include_paths): argument
65 include_path = find_header(filename, abs_path, include_paths)
71 …expanded = expand_include(include_path, f, abs_path, source_out, header_out, include_paths, public…
74 include_path = find_header(filename, abs_path, public_include_paths)
81 … expand_include(include_path, f, abs_path, header_out, None, public_include_paths, [])
83 … sys.exit("unable to find {}, included in {} on line {}".format(filename, abs_path, line))
86 print('#line {} "{}"'.format(line+1, abs_path), file=source_out)
104 abs_path = path.abspath(filename)
108 process_file(f, abs_path, source_out, header_out, include_paths, public_include_paths)