From 97c58b353632675b605b4e66fb481131b787bd6c Mon Sep 17 00:00:00 2001 From: dutchie031 Date: Sat, 28 Sep 2024 17:39:07 +0200 Subject: [PATCH] Updated compile script --- SpearheadCompile.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/SpearheadCompile.py b/SpearheadCompile.py index c22199e..a0337ba 100644 --- a/SpearheadCompile.py +++ b/SpearheadCompile.py @@ -4,13 +4,17 @@ import glob def compileClasses(classesPath): resultString = "" - for name in glob.glob(f"{classesPath}/**/*.lua"): + for name in glob.glob(f"{classesPath}/**/*.lua", recursive=True): with open(name, 'r') as file: - resultString += file.read() + part = f"do --{ os.path.basename(name)}\n" + part += file.read() + part += f"\nend --{ os.path.basename(name)}\n" + resultString += part return resultString def compile(root, target): - classes = compileClasses(root) + classPath = os.path.join(root, "classes") + classes = compileClasses(classPath) compiled = "" compiled += classes