Files
platformio-core/platformio/commands/uninstall.py

18 lines
504 B
Python
Raw Normal View History

# Copyright (C) Ivan Kravets <me@ikravets.com>
# See LICENSE for details.
2014-12-03 20:16:50 +02:00
import click
2014-07-30 22:40:11 +03:00
from platformio.platforms.base import PlatformFactory
2014-12-03 20:16:50 +02:00
@click.command("uninstall", short_help="Uninstall platforms")
@click.argument("platforms", nargs=-1)
def cli(platforms):
for platform in platforms:
2014-12-03 20:16:50 +02:00
p = PlatformFactory.newPlatform(platform)
if p.uninstall():
2014-12-03 20:16:50 +02:00
click.secho("The platform '%s' has been successfully "
"uninstalled!" % platform, fg="green")