From d1b011a27e5644dbf317c75e1aabaab831f37dcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Gr=C3=A9goire?= Date: Sat, 28 Mar 2026 15:09:24 -0400 Subject: [PATCH] chore: remove unused scripts folder --- scripts/genconfig.py | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100755 scripts/genconfig.py diff --git a/scripts/genconfig.py b/scripts/genconfig.py deleted file mode 100755 index 6c35a9f..0000000 --- a/scripts/genconfig.py +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env python3 -# Generate C header file from .config -# Usage: genconfig.py -import sys -import argparse - -parser = argparse.ArgumentParser(description="Generate C header file from KConfig") -parser.add_argument("output", help="Output C file") -args = parser.parse_args() - -values = {} - -def value_from_str(string): - if string == 'y': - return 1 - if string == 'n': - return 0 - return string - -with open('.config', 'r') as f: - lines = f.read().splitlines() - - - for line in lines: - if line.startswith('#') or len(line) == 0: - continue - vals = line.split('=') - values[vals[0]] = value_from_str(vals[1]) - -with open(args.output, 'w') as f: - f.write('/* This file is auto-generated by scripts/genconfig.py */\n') - f.write('#ifndef GENCONFIG_CONFIG_H_\n') - f.write('#define GENCONFIG_CONFIG_H_\n') - - for key, val in values.items(): - f.write(f'#define {key} {val}\n') - f.write('#endif\n')