aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2016-09-05 21:32:25 +0100
committerMike McQuaid2016-09-08 20:44:33 +0100
commit60d3bf4eb9a9660be9515f784929cbbda2a1d5ff (patch)
treeea46f8be4fc923712868806b576396c04fcbc7a7 /Library
parentdd7ed0180787a393bd115f935ddf90bc24863a02 (diff)
downloadbrew-60d3bf4eb9a9660be9515f784929cbbda2a1d5ff.tar.bz2
brew.rb: don't restrict dev-cmd/*.rb to Homebrew developers.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/brew.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/Library/Homebrew/brew.rb b/Library/Homebrew/brew.rb
index 78c8ee5f5..ee7035009 100644
--- a/Library/Homebrew/brew.rb
+++ b/Library/Homebrew/brew.rb
@@ -64,8 +64,13 @@ begin
if cmd
internal_cmd = require? HOMEBREW_LIBRARY_PATH.join("cmd", cmd)
- if !internal_cmd && ARGV.homebrew_developer?
+ unless internal_cmd
internal_cmd = require? HOMEBREW_LIBRARY_PATH.join("dev-cmd", cmd)
+ if internal_cmd && !ARGV.homebrew_developer?
+ safe_system "git", "config", "--file=#{HOMEBREW_REPOSITORY}/.git/config",
+ "--replace-all", "homebrew.devcmdrun", "true"
+ ENV["HOMEBREW_DEV_CMD_RUN"] = "1"
+ end
end
end