diff options
| author | Jack Nagel | 2014-12-26 19:42:11 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-12-26 19:42:11 -0500 |
| commit | f0e9a192df85c43e90629f3581180892bd233d83 (patch) | |
| tree | 619936114b3465fa114a8876c074b224e9cc49f1 /Library | |
| parent | b76e26c9cf1fc805663d86b6d6d081f91f73ea18 (diff) | |
| download | homebrew-f0e9a192df85c43e90629f3581180892bd233d83.tar.bz2 | |
Allow debugging patching failures
Closes #33056.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/debrew.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/patch.rb | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/Library/Homebrew/debrew.rb b/Library/Homebrew/debrew.rb index dae4a9758..eda533d56 100644 --- a/Library/Homebrew/debrew.rb +++ b/Library/Homebrew/debrew.rb @@ -21,6 +21,10 @@ module Debrew Debrew.debrew { super } end + def patch + Debrew.debrew { super } + end + def test Debrew.debrew { super } end diff --git a/Library/Homebrew/patch.rb b/Library/Homebrew/patch.rb index 2adb808f3..72deabefd 100644 --- a/Library/Homebrew/patch.rb +++ b/Library/Homebrew/patch.rb @@ -128,7 +128,7 @@ class ExternalPatch resource.unpack do # Assumption: the only file in the staging directory is the patch patchfile = Pathname.pwd.children.first - safe_system "/usr/bin/patch", "-g", "0", "-f", "-d", dir, "-#{strip}", "-i", patchfile + dir.cd { safe_system "/usr/bin/patch", "-g", "0", "-f", "-#{strip}", "-i", patchfile } end end |
