From e3a0350c8f1d1f01f1ee747b1e7c83c696a799c6 Mon Sep 17 00:00:00 2001 From: emkael Date: Sun, 21 Nov 2021 18:05:49 +0100 Subject: Cleaning up extraneous files in board WW generator output path --- boards/generate.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'boards') diff --git a/boards/generate.py b/boards/generate.py index 1ab2f62..ed96fee 100644 --- a/boards/generate.py +++ b/boards/generate.py @@ -113,3 +113,9 @@ for config_path in config_dir.glob('*.json'): output_file.write(template) print('Written output file %s' % (output_path), file=sys.stderr) output_files.append(output_path) + +existing_files = Path('output').glob('**/*.*') +for existing_file in existing_files: + if not existing_file.name.startswith('.') and existing_file not in output_files: + print('Extraneous file: %s, deleting' % (existing_file)) + existing_file.unlink() -- cgit v1.2.3