*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Linux man pages -> dh_clean (1)              



NAME    [Toc]    [Back]

       dh_clean - clean up package build directories

SYNOPSIS    [Toc]    [Back]

       dh_clean [debhelper options] [-k] [-d] [-Xitem] [file ...]

DESCRIPTION    [Toc]    [Back]

       dh_clean is a debhelper program that is responsible for cleaning up
       after a package is built. It removes the package build directories, and
       removes some other files, such as debian/substvars, debian/files, and
       any detritus left behind by other debhelper commands (debian/*.debhelper).
 It also removes common files that should not appear in a
       debian diff:
	 #*# *~ DEADJOE *.orig *.rej *.SUMS TAGS core .deps/* *.P

OPTIONS    [Toc]    [Back]

       -k, --keep
	   Do not delete debian/files. When do you want to use this? Anytime
	   you have a debian/rules that has 2 binary targets that build different
 .deb packages; for example, one target is binary-arch, and
	   the other is binary-indep, or one target builds the shared library,
	   and the other the -dev package. If you didn't use -k in these
	   cases, then debian/files would be deleted in the middle, and your
	   changes file will only contain the last binary package that was

       -d, --dirs-only
	   Only clean the package build directories, do not clean up any other
	   files at all.

       -Xitem --exclude=item
	   Exclude files that contain "item" anywhere in their filename from
	   being deleted, even if they would normally be deleted. You may use
	   this option multiple times to build up a list of things to exclude.

       file ...
	   Delete these files too.

SEE ALSO    [Toc]    [Back]


       This program is a part of debhelper.

AUTHOR    [Toc]    [Back]

       Joey Hess <joeyh@debian.org>

3rd Berkeley Distribution	  2002-03-16			   DH_CLEAN(1)
[ Back ]
 Similar pages
Name OS Title
dh_install Linux install files into package build directories
dh_fixperms Linux fix permissions of files in package build directories
dh_installdocs Linux install documentation into package build directories
dh_installdirs Linux create subdirectories in package build directories
dh_installexamples Linux install example files into package build directories
dh_installman Linux install man pages into package build directories
dh_link Linux create symlinks in package build directories
dh_installchangelogs Linux install changelogs into package build directories
dh_installinit Linux install init scripts into package build directories
dh_installdebconf Linux install files used by debconf in package build directories
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service