coder_upgrade_make_patch_file

Versions
mediamosa-21
coder_upgrade_make_patch_file($item)

Make a patch file of the conversion routine changes.

Parameters

array $item Array of the directory containing the files to convert.

▾ 1 function calls coder_upgrade_make_patch_file()

coder_upgrade_start in sites/all/modules/coder/coder_upgrade/conversions/coder_upgrade.main.inc
Prepare conversion environment and start conversion loop.

Code

sites/all/modules/coder/coder_upgrade/conversions/coder_upgrade.main.inc, line 367

<?php
function coder_upgrade_make_patch_file($item) {
  // Patch directory.
  $patch_dir = file_directory_path() . '/' . variable_get('coder_upgrade_dir_patch', DEADWOOD_PATCH) . '/';

  // Make a patch file.
  coder_upgrade_debug_print("\n*************************");
  coder_upgrade_debug_print('Creating a patch file for the directory => ' . $item['old_dir']);
  coder_upgrade_debug_print("*************************");
  $patch_filename = $patch_dir . $item['name'] . '.patch';
  coder_upgrade_debug_print("Making patch file: diff -u -r {$item['old_dir']} {$item['new_dir']} > {$patch_filename}");
  shell_exec("diff -u -r {$item['old_dir']} {$item['new_dir']} > {$patch_filename}");
}
?>