mirror of https://github.com/arendst/Tasmota.git
21 lines
634 B
Python
21 lines
634 B
Python
import os
|
|
import shutil
|
|
from os.path import join
|
|
from SCons.Script import DefaultEnvironment
|
|
|
|
env = DefaultEnvironment()
|
|
platform = env.PioPlatform()
|
|
|
|
FRAMEWORK_DIR = platform.get_package_dir("framework-arduinoespressif32")
|
|
|
|
safemode_dir = join(env["PROJECT_DIR"], "safemode")
|
|
variants_dir = join(FRAMEWORK_DIR, "variants", "tasmota")
|
|
|
|
if env["PIOPLATFORM"] == "espressif32":
|
|
if os.path.exists(safemode_dir):
|
|
# print("safemode.bin dir exists")
|
|
if os.path.exists(variants_dir):
|
|
# print("variants/tasmota exists")
|
|
shutil.rmtree(variants_dir)
|
|
shutil.copytree(safemode_dir, variants_dir)
|