18
dh_auto_build is a debhelper program that tries to automatically build a
18
B<dh_auto_build> is a debhelper program that tries to automatically build a
19
19
package. It does so by running the appropriate command for the build system
20
it detects the package uses. For example, if a Makefile is found, this is
21
done by running make (or MAKE, if the environment variable is set). If
22
there's a setup.py, or Build.PL, it is run to build the package.
20
it detects the package uses. For example, if a F<Makefile> is found, this is
21
done by running B<make> (or B<MAKE>, if the environment variable is set). If
22
there's a F<setup.py>, or F<Build.PL>, it is run to build the package.
24
24
This is intended to work for about 90% of packages. If it doesn't work,
25
you're encouraged to skip using dh_auto_build at all, and just run the
25
you're encouraged to skip using B<dh_auto_build> at all, and just run the
26
26
build process manually.
30
See L<debhelper(7)/BUILD SYSTEM OPTIONS> for a list of common build
30
See L<debhelper(7)/B<BUILD SYSTEM OPTIONS>> for a list of common build
31
31
system selection and control options.
35
35
=item B<--> I<params>
37
Pass "params" to the program that is run. These can be used to supplement
38
or override any standard parameters that dh_auto_build passes.
37
Pass I<params> to the program that is run. These can be used to supplement
38
or override any standard parameters that B<dh_auto_build> passes.