diff --git a/builder/main.py b/builder/main.py index d1929fc..fb6acef 100644 --- a/builder/main.py +++ b/builder/main.py @@ -210,7 +210,7 @@ if not env.get("PIOFRAMEWORK"): # Target: Build executable and linkable firmware or SPIFFS image # -target_elf = env.BuildProgram() +target_elf = None if "nobuild" in COMMAND_LINE_TARGETS: target_elf = join("$BUILD_DIR", "${PROGNAME}.elf") if set(["uploadfs", "uploadfsota"]) & set(COMMAND_LINE_TARGETS): @@ -219,6 +219,7 @@ if "nobuild" in COMMAND_LINE_TARGETS: else: target_firm = join("$BUILD_DIR", "${PROGNAME}.bin") else: + target_elf = env.BuildProgram() if set(["buildfs", "uploadfs", "uploadfsota"]) & set(COMMAND_LINE_TARGETS): target_firm = env.DataToBin( join("$BUILD_DIR", "${ESP32_SPIFFS_IMAGE_NAME}"), "$PROJECTDATA_DIR")