Handle incompatibility between PIO Core and PIO Core+

This commit is contained in:
Ivan Kravets
2017-12-27 22:05:56 +02:00
parent fc064aaf05
commit 62ee8066c2

View File

@ -75,7 +75,8 @@ class CorePackageManager(PackageManager):
def get_core_package_dir(name):
assert name in CORE_PACKAGES
if name not in CORE_PACKAGES:
raise exception.PlatformioException("Please upgrade PIO Core")
requirements = CORE_PACKAGES[name]
pm = CorePackageManager()
pkg_dir = pm.get_package_dir(name, requirements)