Selaa lähdekoodia

Rename variables for readability

Susko3 5 kuukautta sitten
vanhempi
commit
415abf2ea2
1 muutettua tiedostoa jossa 14 lisäystä ja 14 poistoa
  1. 14 14
      VisualC/examples/generate.py

+ 14 - 14
VisualC/examples/generate.py

@@ -4,7 +4,7 @@ import uuid
 
 REPOSITORY_ROOT = pathlib.Path(__file__).parent.parent.parent
 
-def generate(x, y):
+def generate(category, example_name):
     guid = str(uuid.uuid4()).upper()
     text = f"""
 <?xml version="1.0" encoding="utf-8"?>
@@ -15,31 +15,31 @@ def generate(x, y):
   <Import Project="$(VCTargetsPath)\\Microsoft.Cpp.Default.props" />
   <Import Project="$(VCTargetsPath)\\Microsoft.Cpp.props" />
   <ItemGroup>
-    <None Include="$(SolutionDir)\\..\\examples\\{x}\\{y}\\README.txt" />
-    <ClCompile Include="$(SolutionDir)\\..\\examples\\{x}\\{y}\\*.c" />
+    <None Include="$(SolutionDir)\\..\\examples\\{category}\\{example_name}\\README.txt" />
+    <ClCompile Include="$(SolutionDir)\\..\\examples\\{category}\\{example_name}\\*.c" />
   </ItemGroup>
   <Import Project="$(VCTargetsPath)\\Microsoft.Cpp.targets" />
 </Project>
 """.strip()
 
-    file_name = REPOSITORY_ROOT / "VisualC" / "examples" / x / y / f"{y}.vcxproj"
-    
-    if file_name.exists():
-        print("Skipping:", file_name)
+    project_file = REPOSITORY_ROOT / "VisualC" / "examples" / category / example_name / f"{example_name}.vcxproj"
+
+    if project_file.exists():
+        print("Skipping:", project_file)
         return
 
-    print("Generating file:", file_name)
-    os.makedirs(file_name.parent, exist_ok=True)
-    with open(file_name, "w", encoding="utf-8") as f:
+    print("Generating file:", project_file)
+    os.makedirs(project_file.parent, exist_ok=True)
+    with open(project_file, "w", encoding="utf-8") as f:
         f.write(text)
 
 
 def main():
     path = REPOSITORY_ROOT / "examples"
-    for x in path.iterdir():
-        if x.is_dir():
-            for y in x.iterdir():
-                generate(x.name, y.name)
+    for category in path.iterdir():
+        if category.is_dir():
+            for example in category.iterdir():
+                generate(category.name, example.name)
 
 
 if __name__ == "__main__":