mirror of
https://github.com/Threnklyn/esphome-dev.git
synced 2026-05-19 04:33:27 +02:00
ece71a0228
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
16 lines
401 B
Python
16 lines
401 B
Python
import shutil
|
|
|
|
# pylint: disable=E0602
|
|
Import("env") # noqa
|
|
|
|
|
|
def esp8266_copy_factory_bin(source, target, env):
|
|
firmware_name = env.subst("$BUILD_DIR/${PROGNAME}.bin")
|
|
new_file_name = env.subst("$BUILD_DIR/${PROGNAME}-factory.bin")
|
|
|
|
shutil.copyfile(firmware_name, new_file_name)
|
|
|
|
|
|
# pylint: disable=E0602
|
|
env.AddPostAction("$BUILD_DIR/${PROGNAME}.bin", esp8266_copy_factory_bin) # noqa
|