2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00

[#3267] fix find header script not finding files

Script did not find files that are on the same line as the _HEADERS
variable.
This commit is contained in:
Andrei Pavel
2024-03-21 16:35:38 +02:00
parent 30432f7e8b
commit 8c5a46e49d

View File

@@ -32,12 +32,12 @@ def main():
header = None
backslash_matches = backslash_pattern.search(line)
headers_matches = headers_pattern.search(line)
if headers_matches is None:
if not in_headers_block:
continue
backslash_matches = backslash_pattern.search(line)
if backslash_matches is None:
header = line
in_headers_block = False
@@ -45,8 +45,9 @@ def main():
header = backslash_matches.group(1)
else:
in_headers_block = True
if '\\' in headers_matches.group(2) and len(headers_matches.group(1)) != 0:
header = headers_matches.group(1)
candidate = headers_matches.group(1)
if backslash_matches is None and len(candidate):
header = candidate
if header is not None:
relative_path = makefile_am.parent / header.strip()