improved help message
@@ -1178,10 +1178,16 @@ def _add_common_install_arguments(parser, build_help):
_help_build_policies = '''Optional, use it to choose if you want to build from sources:
--build Build all from sources, do not use binary packages.
- --build=never Default option. Never build, use binary packages or fail if a binary package is not found.
+ --build=never Never build, use binary packages or fail if a binary package is not found.
--build=missing Build from code if a binary package is not found.
- --build=outdated Build from code if the binary is not built with the current recipe or when missing binary package.
- --build=[pattern] Build always these packages from source, but never build the others. Allows multiple --build parameters. 'pattern' is a fnmatch file pattern of a package name.
+ --build=outdated Build from code if the binary is not built with the current recipe or
+ when missing binary package.
+ --build=[pattern] Build always these packages from source, but never build the others.
+ Allows multiple --build parameters. 'pattern' is a fnmatch file pattern
+ of a package name.
+
+ Default behavior: If you don't specify anything, it will be similar to --build=never, but
+ package recipes can override it and decide to build with "build_policy"
'''
