Better handling of used boards when init/update project

This commit is contained in:
Ivan Kravets
2016-03-19 00:13:51 +02:00
parent 553b91460a
commit ec2305bb10
2 changed files with 17 additions and 15 deletions

View File

@@ -213,12 +213,13 @@ def get_projectdata_dir():
)
def get_project_config():
path = join(get_project_dir(), "platformio.ini")
if not isfile(path):
def get_project_config(ini_path=None):
if not ini_path:
ini_path = join(get_project_dir(), "platformio.ini")
if not isfile(ini_path):
raise exception.NotPlatformProject(get_project_dir())
cp = ConfigParser()
cp.read(path)
cp.read(ini_path)
return cp