Install C2 compile skeleton only when no C2 support in framework
This commit is contained in:
@@ -232,6 +232,7 @@ def shorthen_includes(env, node):
|
|||||||
def call_compile_libs():
|
def call_compile_libs():
|
||||||
if mcu == "esp32c2":
|
if mcu == "esp32c2":
|
||||||
ARDUINO_FRMWRK_C2_LIB_DIR = join(platform.get_package_dir("framework-arduinoespressif32-libs"),mcu)
|
ARDUINO_FRMWRK_C2_LIB_DIR = join(platform.get_package_dir("framework-arduinoespressif32-libs"),mcu)
|
||||||
|
if not os.path.exists(ARDUINO_FRMWRK_C2_LIB_DIR):
|
||||||
ARDUINO_C2_DIR = join(platform.get_package_dir("framework-arduino-c2-skeleton-lib"),mcu)
|
ARDUINO_C2_DIR = join(platform.get_package_dir("framework-arduino-c2-skeleton-lib"),mcu)
|
||||||
shutil.copytree(ARDUINO_C2_DIR, ARDUINO_FRMWRK_C2_LIB_DIR, dirs_exist_ok=True)
|
shutil.copytree(ARDUINO_C2_DIR, ARDUINO_FRMWRK_C2_LIB_DIR, dirs_exist_ok=True)
|
||||||
print("*** Compile Arduino IDF libs for %s ***" % env["PIOENV"])
|
print("*** Compile Arduino IDF libs for %s ***" % env["PIOENV"])
|
||||||
|
|||||||
Reference in New Issue
Block a user