From 40d6847c96211e7316edd457bd3fef08fddc5b67 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 8 Jul 2020 13:46:36 +0300 Subject: [PATCH] Add option to pass a custom path where to save package archive --- platformio/commands/package.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/platformio/commands/package.py b/platformio/commands/package.py index e5eb7db6..5a3092e2 100644 --- a/platformio/commands/package.py +++ b/platformio/commands/package.py @@ -39,9 +39,12 @@ def cli(): @cli.command("pack", short_help="Create a tarball from a package") @click.argument("package", required=True, metavar="") -def package_pack(package): +@click.option( + "-o", "--output", help="A destination path (folder or a full path to file)" +) +def package_pack(package, output): p = PackagePacker(package) - archive_path = p.pack() + archive_path = p.pack(output) click.secho('Wrote a tarball to "%s"' % archive_path, fg="green")