5 dh_auto_clean - automatically cleans up after a build
10 use Debian::Debhelper::Dh_Buildsystems;
14 B<dh_auto_clean> [S<I<build system options>>] [S<I<debhelper options>>] [S<B<--> I<params>>]
18 dh_auto_clean is a debhelper program that tries to automatically clean up
19 after a package build. It does so by running the appropriate command for
20 the build system it detects the package uses. For example, if there's a
21 Makefile and it contains a "distclean", "realclean", or "clean" target,
22 then this is done by running make (or MAKE, if the environment variable is
23 set). If there is a setup.py or Build.PL, it is run to clean the package.
25 This is intended to work for about 90% of packages. If it doesn't work, or
26 tries to use the wrong clean target, you're encouraged to skip using
27 dh_auto_clean at all, and just run make clean manually.
31 See L<debhelper(7)/BUILD SYSTEM OPTIONS> for a list of common build
32 system selection and control options.
38 Pass "params" to the program that is run. These can be used to supplement
39 or override the any standard parameters that dh_auto_clean passes.
52 This program is a part of debhelper.
56 Joey Hess <joeyh@debian.org>