From 6e89e6066f8df216ca1b8b34d25157d18a7f3dd0 Mon Sep 17 00:00:00 2001 From: Simon McVittie <smcv@collabora.com> Date: Mon, 19 Aug 2019 18:03:49 +0100 Subject: [PATCH] build-relocatable-install: Add help Signed-off-by: Simon McVittie <smcv@collabora.com> --- build-relocatable-install.py | 55 ++++++++++++++++++++++++++++++------ 1 file changed, 46 insertions(+), 9 deletions(-) diff --git a/build-relocatable-install.py b/build-relocatable-install.py index 5f212365e..8d6093ed2 100755 --- a/build-relocatable-install.py +++ b/build-relocatable-install.py @@ -134,18 +134,55 @@ def main(): # type: () -> None parser = argparse.ArgumentParser() - parser.add_argument('--destdir', default=os.getenv('DESTDIR')) - parser.add_argument('--prefix', default=None) - parser.add_argument('--srcdir', default=None) - parser.add_argument('--output', '-o', default=None) - parser.add_argument('--archive', default=None) - parser.add_argument('--apt-get-source', action='store_true') - parser.add_argument('--set-version', dest='version', default=None) parser.add_argument( - '--archive-versions', action='store_true', default=True) + '--destdir', default=os.getenv('DESTDIR'), + help=( + 'Assume pressure-vessel is installed in DESTDIR instead of ' + 'in the root directory' + ), + ) + parser.add_argument( + '--prefix', default=None, + help=( + 'Assume pressure-vessel is installed in PREFIX instead of ' + 'in /usr/lib/pressure-vessel-relocatable' + ), + ) + parser.add_argument( + '--srcdir', default=None, + help=( + 'Assume pressure-vessel source code is installed in SRCDIR ' + '(relative to PREFIX) instead of finding it automatically' + ), + ) + parser.add_argument( + '--output', '-o', default=None, + help='Write an unpacked binary tree to OUTPUT', + ) + parser.add_argument( + '--archive', default=None, + help='Write packed source and binary tarballs into ARCHIVE directory', + ) + parser.add_argument( + '--apt-get-source', action='store_true', + help=( + "Use 'apt-get source pressure-vessel=VERSION' to download " + "pressure-vessel's own source code" + ), + ) + parser.add_argument( + '--set-version', dest='version', default=None, + help='Assume that pressure-vessel is version VERSION', + ) + parser.add_argument( + '--archive-versions', action='store_true', default=True, + help='Embed the version of pressure-vessel in the tarballs [default]', + ) parser.add_argument( '--no-archive-versions', dest='archive_versions', - action='store_false', default=True) + action='store_false', default=True, + help='Do not embed the version of pressure-vessel in the tarballs', + ) args = parser.parse_args() if args.srcdir is None: -- GitLab