summaryrefslogtreecommitdiff
path: root/dh_auto_clean
blob: 625675b8a5b846fb9a2ab9940dcdb78a61d0f1b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#!/usr/bin/perl -w

=head1 NAME

dh_auto_clean - clean temporary files after building package sources

=cut

use strict;
use Debian::Debhelper::Dh_Buildsystems;

=head1 SYNOPSIS

B<dh_auto_clean> [S<I<debhelper options>>] [S<I<dh_auto options>>] [S<B<--> I<params>>]

=head1 DESCRIPTION

dh_auto_clean is a debhelper program that is responsible for the I<clean> step
of the L<dh_auto(7)> building process. It tries to automatically clean up after
a package build by removing all temporary files from the build directory or
even the build directory itself as appropriate. dh_auto_clean will fail only if
the source build system clean routine fails. However, if the latter does not
exist or there is nothing to clean it will exit with zero status doing nothing.

If dh_auto_clean does not meet your needs or does not work, it is safe to
skip/override it entirely and just run clean up manually.

#DH_AUTO SHARED OPTIONS#

=head1 OPTIONS

=over 4

=item B<--> I<params>

Pass "params" to the program that is run. These can be used to supplement
or override the any standard parameters that dh_auto_clean passes.

=back

=head1 SUPPORTED BUILD SYSTEMS

#SUPPORTED BUILD SYSTEMS INTRO#
#SUPPORTED BUILD SYSTEMS LIST#

=cut

buildsystems_init();
buildsystems_do();

=head1 SEE ALSO

L<dh_auto(7)>

L<debhelper(7)>

This program is a part of debhelper and its dh_auto package source building suite.

=head1 AUTHORS

 Joey Hess <joeyh@debian.org>
 Modestas Vainius <modestas@vainius.eu>

=cut