summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMichael Stapelberg <stapelberg@debian.org>2017-03-26 14:20:02 +0200
committerNiels Thykier <niels@thykier.net>2017-04-08 07:23:43 +0000
commit444b225ea6f162546663e7c5cda5fe61e5225e71 (patch)
treed64d19c11b9f279e8f4aff6c68aacc66c34b50c4 /doc
parent1a010698627178dd9aea4fd5e35dcb01ab0bbaf3 (diff)
downloaddebhelper-444b225ea6f162546663e7c5cda5fe61e5225e71.tar.gz
Move dh_install’s --{list,fail}-missing to dh_missing
This commit splits dh_install’s --list-missing and --fail-missing functionality into the separate helper dh_missing. To make this work, dh_install logs its source patterns and dh_missing reads these patterns, treating them as installed. This allows us to address #415396, i.e. recognize files installed by other helpers (e.g. dh_installman) as installed. Signed-off-by: Niels Thykier <niels@thykier.net>
Diffstat (limited to 'doc')
-rw-r--r--doc/PROGRAMMING4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/PROGRAMMING b/doc/PROGRAMMING
index 7d12b728..ceffa808 100644
--- a/doc/PROGRAMMING
+++ b/doc/PROGRAMMING
@@ -348,6 +348,10 @@ deprecated_functionality($warn_msg[, $rm_compat[, $rm_msg]])
The function will provide a separate diagnostic about which compat
level that will remove/removed the functionality if $rm_compat is
given.
+log_installed_files($name, $package, @patterns)
+ Creates a logfile (in debian/.debhelper/generated) for helper
+ $name’s processing of $package, which installed the files listed in
+ @patterns. This logfile will later be used by the dh_missing helper.
Sequence Addons:
---------------