Merge branch 'release/v0.7.4'

This commit is contained in:
Ivan Kravets
2017-05-20 01:04:29 +03:00
2 changed files with 26 additions and 1 deletions
+25
View File
@@ -20,9 +20,12 @@ Espressif IoT Development Framework for ESP32 MCU
https://github.com/espressif/esp-idf
"""
from glob import glob
from os import listdir, walk
from os.path import basename, isdir, isfile, join
from shutil import copy
import sys
from SCons.Script import DefaultEnvironment
@@ -267,6 +270,28 @@ env.Append(
]
)
#
# Handle missing sdkconfig.h
#
if not isfile(join(env.subst("$PROJECTSRC_DIR"), "sdkconfig.h")):
search_path = join(
env.subst("$PIOHOME_DIR"), "platforms",
env.subst("$PIOPLATFORM"), "examples", "*", "src", "sdkconfig.h"
)
files = glob(search_path)
if not files:
sys.stderr.write(
"Error: \"sdkconfig.h\" file is required for esp-idf framework!\n")
env.Exit(1)
print("Warning! Cannot find \"sdk_config.h\" file. "
"Default \"sdk_config.h\" will be added to your project!")
copy(files[0], join(env.subst("$PROJECTSRC_DIR"), "sdkconfig.h"))
#
# Generate partition table
#
+1 -1
View File
@@ -12,7 +12,7 @@
"type": "git",
"url": "https://github.com/platformio/platform-espressif32.git"
},
"version": "0.7.3",
"version": "0.7.4",
"packageRepositories": [
"https://dl.bintray.com/platformio/dl-packages/manifest.json",
"https://sourceforge.net/projects/platformio-storage/files/packages/manifest.json/download",