diff options
author | Tristan Darricau <tristan.darricau@ensimag.grenoble-inp.fr> | 2014-05-05 12:06:37 +0200 |
---|---|---|
committer | Tristan Darricau <github@nicofuma.fr> | 2014-05-05 16:38:21 +0200 |
commit | c5f5520013102ccdbec051701e12e96068423f0b (patch) | |
tree | 03abb6e427576aa2fa6c4059dd0218b3937c5f83 /build/package.php | |
parent | 324daf72fec829a4a937879ef0615829443114cc (diff) | |
download | forums-c5f5520013102ccdbec051701e12e96068423f0b.tar forums-c5f5520013102ccdbec051701e12e96068423f0b.tar.gz forums-c5f5520013102ccdbec051701e12e96068423f0b.tar.bz2 forums-c5f5520013102ccdbec051701e12e96068423f0b.tar.xz forums-c5f5520013102ccdbec051701e12e96068423f0b.zip |
[ticket/12325] Generate the list of the deleted files and folders
https://tracker.phpbb.com/browse/PHPBB3-12325
PHPBB3-12325
Diffstat (limited to 'build/package.php')
-rwxr-xr-x | build/package.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/build/package.php b/build/package.php index 00930abe65..206e3b6640 100755 --- a/build/package.php +++ b/build/package.php @@ -45,6 +45,10 @@ if (sizeof($package->old_packages)) $package->get('patch_directory') . '/phpBB-' . $dest_package_filename . $package->get('new_version_number') . '.patch', $_package_name ); + $diff_file_changes[$_package_name]['deleted'] = $package->collect_deleted_files( + $package->get('patch_directory') . '/phpBB-' . $dest_package_filename . $package->get('new_version_number') . '.deleted', + $_package_name + ); } // Now put those files determined within the correct directories @@ -292,6 +296,15 @@ $update_info = array( $index_contents .= "\t'binary' => array(),\n"; } + if (sizeof($file_contents['deleted'])) + { + $index_contents .= "\t'deleted' => array(\n\t\t'" . implode("',\n\t\t'", $file_contents['deleted']) . "',\n\t),\n"; + } + else + { + $index_contents .= "\t'deleted' => array(),\n"; + } + $index_contents .= ");\n"; $fp = fopen($dest_filename_dir . '/install/update/index.php', 'wt'); |