aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlloyd <[email protected]>2008-01-22 22:16:01 +0000
committerlloyd <[email protected]>2008-01-22 22:16:01 +0000
commita18c44cb5021df8357654d0bd9eb8e01f72853c8 (patch)
tree285dfd94c8449c78de5ccbddc7bcccaaf7ebf0c6
parent654a70254adf164eefcb6e6c1c45a5bda431b54d (diff)
Reorder the output of configure.pl --help so the most important and most
commonly used options are near the top.
-rwxr-xr-xconfigure.pl55
1 files changed, 28 insertions, 27 deletions
diff --git a/configure.pl b/configure.pl
index 567d2d300..4d7912871 100755
--- a/configure.pl
+++ b/configure.pl
@@ -253,18 +253,33 @@ sub display_help {
Usage for $0 (Botan $VERSION_STRING):
- --help display this help
- --version display the version of Botan
- --quiet display only warnings and errors
- --trace enable tracing
+To set the compiler to use, or which OS or CPU to target, use:
+
+ --cc=[$compilers]
+ --os=[$oses generic]
+ --cpu=[$cpus generic]
+
+ --endian=[little big none]
+ --unaligned-mem=[yes no]
- To change where the library is installed:
+To change what modules to use:
+
+ --modules=
+ [$modules]
+
+To add a set of modules:
+ --module-set=[$sets]
+
+ --module-info: display more information about modules
+ --noauto: don't enable any modules unless specifically named
+
+To change where the library is installed:
--prefix=PATH: set the base installation directory
--libdir=PATH: install library files in \${prefix}/\${libdir}
--docdir=PATH: install documentation in \${prefix}/\${docdir}
- To change build options:
+To change build options:
--build-dir=DIR: setup the build in DIR
--local-config=FILE: include the contents of FILE into build.h
@@ -274,30 +289,16 @@ Usage for $0 (Botan $VERSION_STRING):
--no-shared: don't build shared libararies
--make-style=STYLE: override the guess as to what type of makefile to use
- To change what modules to use:
+For more information about supported CPUs, use --arch-info:
- --modules=
- [$modules]
-
- To add a set of modules:
- --module-set=[$sets]
-
- --module-info: display more information about modules
- --noauto: don't enable any modules unless specifically named
-
- Normally $0 will guess the right compiler, OS, and CPU.
- To override it:
-
- --cc=[$compilers]
- --os=[$oses generic]
- --cpu=[$cpus generic]
-
- --endian=[little big none]
- --unaligned-mem=[yes no]
+ --arch-info=[$cpus]
- For more information about support CPUs, use --arch-info:
+For diagnostic output:
- --arch-info=[$cpus]
+ --help display this help
+ --version display the version of Botan
+ --quiet display only warnings and errors
+ --trace enable tracing
See doc/building.pdf for more information about this program.