Add missing macro to Arduino component // Issue #24

This commit is contained in:
valeros
2019-07-05 16:45:11 +03:00
parent a186f66eb0
commit 4828aefcad
+10 -8
View File
@@ -385,28 +385,30 @@ def build_arduino_framework():
variant = env.BoardConfig().get("build.variant")
env.Append(
CPPDEFINES=[
("ARDUINO", 10805),
("ARDUINO_ARCH_ESP32", 1),
("ARDUINO_VARIANT", '\\"%s\\"' % env.BoardConfig().get("build.variant").replace('"', "")),
("ARDUINO_BOARD", '\\"%s\\"' % env.BoardConfig().get("name").replace('"', ""))
],
CPPPATH=[
join(ARDUINO_FRAMEWORK_DIR, "cores", core),
join(ARDUINO_FRAMEWORK_DIR, "variants", variant)
]
)
envsafe = env.Clone()
envsafe.Append(
CPPDEFINES=[("ARDUINO", 10805), ("ARDUINO_ARCH_ESP32", 1)]
)
arduino_libs = []
if "build.variant" in env.BoardConfig():
envsafe.Append(
env.Append(
CPPPATH=[join(ARDUINO_FRAMEWORK_DIR, "variants", variant)]
)
arduino_libs.append(envsafe.BuildLibrary(
arduino_libs.append(env.BuildLibrary(
join("$BUILD_DIR", "FrameworkArduinoVariant"),
join(ARDUINO_FRAMEWORK_DIR, "variants", variant)
))
arduino_libs.append(envsafe.BuildLibrary(
arduino_libs.append(env.BuildLibrary(
join("$BUILD_DIR", "FrameworkArduino"),
join(ARDUINO_FRAMEWORK_DIR, "cores", core)
))