From b364389541b02ad8f3e5437af549357776ce5849 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Sat, 30 Jul 2016 19:46:08 +0300 Subject: [PATCH] If platformio is installed via brew, show it for upgrade --- platformio/maintenance.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/platformio/maintenance.py b/platformio/maintenance.py index c91857dc..ad190080 100644 --- a/platformio/maintenance.py +++ b/platformio/maintenance.py @@ -195,14 +195,16 @@ def check_platformio_upgrade(): click.secho("PlatformIO IDE Menu: Upgrade PlatformIO", fg="cyan", nl=False) click.secho("`.", fg="yellow") + elif join("Cellar", "platformio") in util.get_source_dir(): + click.secho("brew update && brew upgrade", fg="cyan", nl=False) + click.secho("` command.", fg="yellow") else: click.secho("platformio upgrade", fg="cyan", nl=False) click.secho("` or `", fg="yellow", nl=False) click.secho("pip install -U platformio", fg="cyan", nl=False) click.secho("` command.", fg="yellow") click.secho("Changes: ", fg="yellow", nl=False) - click.secho("http://docs.platformio.org/en/latest/history.html", - fg="cyan") + click.secho("http://docs.platformio.org/en/latest/history.html", fg="cyan") click.echo("*" * terminal_width) click.echo("")