From efa99da44d52235bfbf40120f9c1faeb42ce36a7 Mon Sep 17 00:00:00 2001 From: Joaquim Date: Thu, 28 Jan 2021 17:07:28 +0000 Subject: LVGL V7 Upgrade --- src/libs/lvgl/scripts/lv_conf_checker.py | 60 -------------------------------- 1 file changed, 60 deletions(-) delete mode 100755 src/libs/lvgl/scripts/lv_conf_checker.py (limited to 'src/libs/lvgl/scripts/lv_conf_checker.py') diff --git a/src/libs/lvgl/scripts/lv_conf_checker.py b/src/libs/lvgl/scripts/lv_conf_checker.py deleted file mode 100755 index c2171ff8..00000000 --- a/src/libs/lvgl/scripts/lv_conf_checker.py +++ /dev/null @@ -1,60 +0,0 @@ -#!/usr/bin/env python3.6 - -''' -Generates a checker file for lv_conf.h from lv_conf_templ.h define all the not defined values -''' - - -import re - -fin = open("../lv_conf_template.h", "r") -fout = open("../src/lv_conf_checker.h", "w") - - -fout.write( -'''/** - * GENERATED FILE, DO NOT EDIT IT! - * @file lv_conf_checker.h - * Make sure all the defines of lv_conf.h have a default value -**/ - -#ifndef LV_CONF_CHECKER_H -#define LV_CONF_CHECKER_H -''' -) - -started = 0 - -for i in fin.read().splitlines(): - if not started: - if '#define LV_CONF_H' in i: - started = 1 - continue - else: - continue - - if '/*--END OF LV_CONF_H--*/' in i: break - - r = re.search(r'^ *# *define ([^\s]+).*$', i) - - if r: - line = re.sub('\(.*?\)', '', r[1], 1) #remove parentheses from macros - fout.write( - f'#ifndef {line}\n' - f'{i}\n' - '#endif\n' - ) - elif re.search('^ *typedef .*;.*$', i): - continue #ignore typedefs to avoide redeclaration - else: - fout.write(f'{i}\n') - - -fout.write( -''' -#endif /*LV_CONF_CHECKER_H*/ -''' -) - -fin.close() -fout.close() -- cgit v1.2.3