aboutsummaryrefslogtreecommitdiffstats
path: root/build/build_helper.php
diff options
context:
space:
mode:
Diffstat (limited to 'build/build_helper.php')
-rw-r--r--build/build_helper.php34
1 files changed, 34 insertions, 0 deletions
diff --git a/build/build_helper.php b/build/build_helper.php
index d6169b913b..756176a135 100644
--- a/build/build_helper.php
+++ b/build/build_helper.php
@@ -312,4 +312,38 @@ class build_package
return $result;
}
+
+ function collect_deleted_files($deleted_filename, $package_name)
+ {
+ $result = array();
+ $file_contents = file($deleted_filename);
+
+ foreach ($file_contents as $line)
+ {
+ $line = trim($line);
+
+ if (!$line)
+ {
+ continue;
+ }
+
+ $line = str_replace('Only in ' . $package_name, '', $line);
+
+ if (substr(0, 1, $line) == '/')
+ {
+ $replace = '';
+ }
+ else
+ {
+ $replace = '/';
+ }
+
+ $line = str_replace(': ', $replace, $line);
+ $line = ltrim($line, '/');
+
+ $result[] = $line;
+ }
+
+ return $result;
+ }
}