forked from platformio/platformio-core
Show "Alias" for packages in "platformio show" command
This commit is contained in:
1 parent
ffa3d3f2f1
commit
c4d2dc6267
3 files changed
+16
-8
No files matched your search
@@ -23,7 +23,10 @@ def cli(platform):
|
||||
|
||||
pm = PackageManager(platform)
|
||||
for name, data in pm.get_installed(platform).items():
|
||||
pkgalias = p.get_pkg_alias(name)
|
||||
echo("----------")
|
||||
echo("Package: %s" % style(name, fg="yellow"))
|
||||
if pkgalias:
|
||||
echo("Alias: %s" % pkgalias)
|
||||
echo("Location: %s" % join(pm.get_platform_dir(), data['path']))
|
||||
echo("Version: %d" % int(data['version']))
|
||||
@@ -40,6 +40,9 @@ class BasePlatform(object):
|
||||
else:
|
||||
raise NotImplementedError()
|
||||
|
||||
def get_pkg_alias(self, pkgname):
|
||||
return self.PACKAGES[pkgname].get("alias", None)
|
||||
|
||||
def pkg_aliases_to_names(self, aliases):
|
||||
names = []
|
||||
for alias in aliases:
|
||||
|
||||
Reference in new issue
Block a user