diff options
| author | Jack Nagel | 2013-08-19 17:21:13 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-08-19 17:21:13 -0500 |
| commit | b672b44cf9d60738276c137a064b31e68572e196 (patch) | |
| tree | 20c9c0270594951ede7c37e945f981cf5e2af2b9 /Library | |
| parent | 5e41d0f51fb0a1fcf08a4ff2beb0bc5924d05f60 (diff) | |
| download | brew-b672b44cf9d60738276c137a064b31e68572e196.tar.bz2 | |
Add ENV.append_path
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/extend/ENV/shared.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Library/Homebrew/extend/ENV/shared.rb b/Library/Homebrew/extend/ENV/shared.rb index 74b48d9de..ca92c1574 100644 --- a/Library/Homebrew/extend/ENV/shared.rb +++ b/Library/Homebrew/extend/ENV/shared.rb @@ -35,9 +35,15 @@ module SharedEnvExtension end end end + + def append_path key, path + append key, path, File::PATH_SEPARATOR if File.directory? path + end + def prepend_path key, path prepend key, path, File::PATH_SEPARATOR if File.directory? path end + def remove keys, value Array(keys).each do |key| next unless self[key] |
