From 1c91b96f8740daad93991d50c086fbaf1f08770d Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Thu, 9 Jan 2020 02:27:57 +0300 Subject: better usage messages & READMEs --- boost/build/ci/appveyor.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'boost/build/ci/appveyor.py') diff --git a/boost/build/ci/appveyor.py b/boost/build/ci/appveyor.py index 86488aa..7bc009a 100644 --- a/boost/build/ci/appveyor.py +++ b/boost/build/ci/appveyor.py @@ -5,11 +5,15 @@ # For details, see https://github.com/egor-tensin/cmake-common. # Distributed under the MIT License. -# This is similar to build.py, but auto-fills some parameters for build.py from -# the AppVeyor-defined environment variables. -# This script is rarely usefull, since AppVeyor images come with lots of -# pre-built Boost distributions, but still. -# Boost is built in C:\. +'''Download & build Boost on AppVeyor. + +This is similar to build.py, but auto-fills some parameters for build.py from +the AppVeyor-defined environment variables. This script is rarely usefull, +since AppVeyor images come with lots of pre-built Boost distributions, but +still. + +Boost is built in C:\. +''' import argparse import logging @@ -55,7 +59,9 @@ def _parse_args(argv=None): argv = sys.argv[1:] logging.info('Command line arguments: %s', argv) - parser = argparse.ArgumentParser() + parser = argparse.ArgumentParser( + description=__doc__, + formatter_class=argparse.RawDescriptionHelpFormatter) parser.add_argument('--link', metavar='LINKAGE', nargs='*', help='how the libraries are linked (i.e. static/shared)') parser.add_argument('--runtime-link', metavar='LINKAGE', -- cgit v1.2.3