Procházet zdrojové kódy

Merge branch 'bugfix/kconfig_write_empty_files' into 'master'

tools: Write Kconfig files always

See merge request espressif/esp-idf!6763
Angus Gratton před 6 roky
rodič
revize
a29f667b87
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      tools/kconfig_new/prepare_kconfig_files.py

+ 3 - 1
tools/kconfig_new/prepare_kconfig_files.py

@@ -54,7 +54,9 @@ def _prepare_source_files(env_dict):
                 old_content = f.read()
         except Exception:
             # File doesn't exist or other issue
-            old_content = ''
+            old_content = None
+            # "None" ensures that it won't be equal to new_content when it is empty string because files need to be
+            # created for empty environment variables as well
 
         if new_content != old_content:
             # write or rewrite file only if it is necessary