From b909c514866f1f0713edd831d183e4fa1e5c91f5 Mon Sep 17 00:00:00 2001 From: Oliver Reiche Date: Wed, 7 May 2025 12:10:55 +0200 Subject: Do not assume out_dirs exist --- CC/include_scan.py | 1 + 1 file changed, 1 insertion(+) (limited to 'CC/include_scan.py') diff --git a/CC/include_scan.py b/CC/include_scan.py index e169ec5..d99392b 100755 --- a/CC/include_scan.py +++ b/CC/include_scan.py @@ -41,6 +41,7 @@ def include_scan(out_dir: str, cmd: list[str]): paths = {os.path.normpath(i) for i in items.split(' ')} includes = {p for p in paths if p.startswith('include/')} + os.makedirs(os.path.join(out_dir, 'include'), exist_ok=True) for path in includes: out_path = os.path.join(out_dir, path) try: -- cgit v1.2.3