diff --git a/platformio/builder/scripts/atmelsam.py b/platformio/builder/scripts/atmelsam.py index 20dd5111..1a6f7d06 100644 --- a/platformio/builder/scripts/atmelsam.py +++ b/platformio/builder/scripts/atmelsam.py @@ -102,7 +102,7 @@ env.Append( ) -if "due" in env.subst("$BOARD"): +if "sam3x8e" in env.get("BOARD_OPTIONS", {}).get("build", {}).get("mcu", None): env.Append( CPPDEFINES=[ "printf=iprintf" diff --git a/platformio/builder/scripts/frameworks/arduino.py b/platformio/builder/scripts/frameworks/arduino.py index fbe4ca15..2fd12154 100644 --- a/platformio/builder/scripts/frameworks/arduino.py +++ b/platformio/builder/scripts/frameworks/arduino.py @@ -272,7 +272,7 @@ libs.append(envsafe.BuildLibrary( join("$PLATFORMFW_DIR", "cores", "${BOARD_OPTIONS['build']['core']}") )) -if "due" in env.subst("$BOARD"): +if "sam3x8e" in BOARD_BUILDOPTS.get("mcu", None): env.Append( LIBPATH=[ join("$PLATFORMFW_DIR", "variants",