5 dh_auto_configure - configure and prepare package sources for building
10 use Debian::Debhelper::Dh_Buildsystems;
14 B<dh_auto_configure> [S<I<debhelper options>>] [S<I<dh_auto options>>] [S<B<--> I<params>>]
18 dh_auto_configure is a debhelper program that is responsible for the
19 I<configure> step of the L<dh_auto(7)> building process. Since I<configure> is
20 the first step, typically it is the point when build configuration options
21 are set, system settings are detected and various build system specific
22 temporary files are pre-generated in the build directory. Some simpler build
23 systems do not need this step. In such a case, dh_auto_configure silently
24 succeeds without doing anything.
26 dh_auto_configure usually pre-configures the source build system with a set of
27 standard options which most Debian packages need to set anyway. Custom options
28 can be passed as I<params>. If dh_auto_configure does not meet your needs or
29 does not work, it is safe to skip/override it entirely and just run a configure
30 script or its equivalent manually.
32 #DH_AUTO SHARED OPTIONS#
40 Pass I<params> to the command that is run, after the standard
41 parameters that dh_auto_configure passes. This can be used to supplement
42 or override those parameters. For example:
44 dh_auto_configure -- --with-foo --enable-bar
48 =head1 SUPPORTED BUILD SYSTEMS
50 #SUPPORTED BUILD SYSTEMS INTRO#
51 #SUPPORTED BUILD SYSTEMS LIST#
64 This program is a part of debhelper and its dh_auto package source building
69 Joey Hess <joeyh@debian.org>
70 Modestas Vainius <modestas@vainius.eu>