Update builder for Arduino framework

This commit is contained in:
Valeriy Koval
2017-01-19 23:02:25 +02:00
parent ac7715704e
commit bc4107bc9d
11 changed files with 95 additions and 11 deletions
+25 -7
View File
@@ -38,20 +38,37 @@ env.Prepend(
"ARDUINO_ARCH_ESP32"
],
CFLAGS=["-Wno-old-style-declaration"],
CCFLAGS=[
"-Wno-error=deprecated-declarations",
"-Wno-unused-parameter",
"-Wno-sign-compare"
],
CPPPATH=[
join(FRAMEWORK_DIR, "tools", "sdk", "include", "config"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "bt"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "driver"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "esp32"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "ethernet"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "fatfs"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "freertos"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "log"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "mdns"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "vfs"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "ulp"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "lwip"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "newlib"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "nvs_flash"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "spi_flash"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "sdmmc"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "openssl"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "app_update"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "tcpip_adapter"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "vfs"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "xtensa-debug-module"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "coap"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "wpa_supplicant"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "expat"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "json"),
join(FRAMEWORK_DIR, "tools", "sdk", "include", "mbedtls"),
@@ -63,12 +80,13 @@ env.Prepend(
join(FRAMEWORK_DIR, "tools", "sdk", "ld"),
],
LIBS=[
"app_update", "bt", "btdm_app", "c", "coexist", "core", "driver",
"esp32", "ethernet", "expat", "freertos", "g", "hal", "json", "log",
"lwip", "m", "mbedtls", "net80211", "newlib", "nghttp", "nvs_flash",
"openssl", "phy", "pp", "rtc", "smartconfig", "spi_flash",
"tcpip_adapter", "ulp", "vfs", "wpa", "wpa2", "wpa_supplicant", "wps",
"xtensa-debug-module"
"app_update", "bootloader_support", "bt", "btdm_app", "c",
"c_nano", "coap", "coexist", "core", "cxx", "driver", "esp32",
"ethernet", "expat", "fatfs", "freertos", "hal", "json", "log",
"lwip", "m", "mbedtls", "mdns", "micro-ecc", "net80211", "newlib",
"nghttp", "nvs_flash", "openssl", "phy", "pp", "rtc", "sdmmc",
"smartconfig", "spi_flash", "tcpip_adapter", "ulp", "vfs", "wpa",
"wpa2", "wpa_supplicant", "wps", "xtensa-debug-module", "gcc", "stdc++"
]
)