configure [--disable-compiler-check
] [--disable-fetch
] [--disable-integrity-check
] [--disable-output
] [--disable-reexec
] [-f, --force-fetch[=RE]
] [-h, --help
] [--ignore-cvs-revisions
] [--no-color
] [--no-spinner
] [-p, --pretend
] [-u, --update[=RE]
] [-v, --verbose
] [--with-buildtype=BT
] [--without-makefile-target
]
configure(1)
is the common name of a shell script that calls shell functions
defined in functions
(3)
to create a makefile for building a product using GNU make.
The behaviour of the shell functions can be controlled by giving
command line options to configure(1)
(which are parsed and handled by functions
(3)).
--disable-compiler-check
Disable compiler
(3).
--disable-fetch
Do not download anything, just generate the makefile.
Disables fetch
(3).
--disable-integrity-check
Do not (download MD5 and) check integrity for fetched files and packages. Does nothing for packages fetched from CVS.
--disable-output
Do not generate the makefile, just download files and
packages. Disables output
(3).
--disable-reexec
Do not re-execute. Disables conditional_reexec
(3).
-f, --force-fetch[=RE]
Download files and packages matching the (egrep) regular expression RE, even those that already exists in the local tree. If RE is omitted, all files and packages will be downloaded.
-h, --help
Display this help and exit.
--ignore-cvs-revisions
All revision information will be ignored when checking out
files and packages from CVS. fetch
(3)
still only downloads files and packages that do not exist
in the local tree. So, in most cases you probably want to
use --force-fetch
or
--update
as well.
--no-color
Do not use terminal colors. Terminal colors are used in output if the terminal device is determined to be a TTY. This option disables the use of colors regardless.
--no-spinner
Do not show the progress spinner. The spinner is shown if the terminal device is determined to be a TTY. This option disables it regardless.
-p, --pretend
Pretend to fetch files and packages and to generate the makefile, showing what would have been done instead of actually doing it. Included files may be downloaded, but the local tree will not be modified.
-u, --update[=RE]
Update files and packages matching the (egrep) regular expression RE to the revisions specified in the configure script. If RE is omitted, all files and packages will be updated.
-v, --verbose
Print verbose information.
--with-buildtype
=BT Set buildtype to BT. Overrides
buildtype
(3).
--without-makefile-target
Do not generate the targets that make the generated makefile depend on this script and all sourced files.