From fd8e983bc1392cddaa76db19b4771b4238fff778 Mon Sep 17 00:00:00 2001 From: Spacehuhn Date: Wed, 15 Jul 2020 22:46:00 +0200 Subject: [PATCH] Improved compiler script --- utils/arduino-cli-compile.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/utils/arduino-cli-compile.py b/utils/arduino-cli-compile.py index 45720b9d..2de65f04 100644 --- a/utils/arduino-cli-compile.py +++ b/utils/arduino-cli-compile.py @@ -48,11 +48,11 @@ version = sys.argv[1] -folder = f"build_{version}" +folder = f"../build_{version}" os.system(f"mkdir {folder}") for board in boards: - print(f"Compiling {board}...", end="", flush=True) + print(f"Compiling {board}...", flush=True) os.system(f"arduino-cli cache clean"); command = f"arduino-cli compile --fqbn deauther:esp8266:d1_mini --build-properties \"build.extra_flags=-DESP8266 -D{board}\" --output-dir {folder}" process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE) @@ -60,5 +60,7 @@ os.system(f"mv {folder}/esp8266_deauther.ino.bin {folder}/esp8266_deauther_{version}_{board}.bin") print(f"OK") -os.system("rm build/*.elf && rm build/*.map") +os.system(f"rm {folder}/esp8266_deauther.ino.elf") +os.system(f"rm {folder}/esp8266_deauther.ino.map") + print("Finished :)") \ No newline at end of file