Auto-remove project cache when PlatformIO is upgraded

This commit is contained in:
Ivan Kravets
2016-06-29 13:17:06 +03:00
parent 4552931b95
commit 98f5f73a41
3 changed files with 8 additions and 3 deletions

View File

@ -4,6 +4,11 @@ Release Notes
PlatformIO 2.0
--------------
2.11.1 (2016-??-??)
~~~~~~~~~~~~~~~~~~~
* Auto-remove project cache when PlatformIO is upgraded
2.11.0 (2016-06-28)
~~~~~~~~~~~~~~~~~~~

View File

@ -14,7 +14,7 @@
import sys
VERSION = (2, 11, 0)
VERSION = (2, 11, "1.dev0")
__version__ = ".".join([str(s) for s in VERSION])
__title__ = "platformio"

View File

@ -21,7 +21,7 @@ from time import time
import click
from platformio import app, exception, telemetry, util
from platformio import __version__, app, exception, telemetry, util
from platformio.commands.lib import lib_install as cmd_lib_install
from platformio.libmanager import LibraryManager
from platformio.platforms.base import PlatformFactory
@ -243,7 +243,7 @@ def _clean_pioenvs_dir(pioenvs_dir):
def calculate_project_hash():
structure = []
structure = [__version__]
for d in (util.get_projectsrc_dir(), util.get_projectlib_dir()):
if not isdir(d):
continue