aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/formula.rb
diff options
context:
space:
mode:
authorMike McQuaid2013-09-01 16:03:02 +0100
committerMike McQuaid2013-09-07 13:39:43 +0100
commitab20ed0bc2be02bb26bdd465bc260e2a4f526c9f (patch)
tree1c21ada40e5a030dd8cd304357dde6220b4d3c33 /Library/Homebrew/formula.rb
parent3e7da6b16e81ecf76bce73d871807ed7228fb7e0 (diff)
downloadbrew-ab20ed0bc2be02bb26bdd465bc260e2a4f526c9f.tar.bz2
Optionally use git to keep brew etc versioned.
Still in alpha state. Handles defaults and merging changes with new versions. Enable by setting the HOMEBREW_GIT_ETC environment variable. Closes Homebrew/homebrew#15751. Closes Homebrew/homebrew#17713.
Diffstat (limited to 'Library/Homebrew/formula.rb')
-rw-r--r--Library/Homebrew/formula.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb
index 0693634f5..11a90a91b 100644
--- a/Library/Homebrew/formula.rb
+++ b/Library/Homebrew/formula.rb
@@ -142,7 +142,7 @@ class Formula
def kext_prefix; prefix+'Library/Extensions' end
# configuration needs to be preserved past upgrades
- def etc; HOMEBREW_PREFIX+'etc' end
+ def etc; HOMEBREW_GIT_ETC ? prefix+'etc' : HOMEBREW_PREFIX+'etc' end
# generally we don't want var stuff inside the keg
def var; HOMEBREW_PREFIX+'var' end