ENV: add method to prepend and create a PATH.
This commit is contained in:
parent
ea1ae32a13
commit
996c7bd7d1
@ -57,6 +57,12 @@ module SharedEnvExtension
|
|||||||
prepend key, path, File::PATH_SEPARATOR if File.directory? path
|
prepend key, path, File::PATH_SEPARATOR if File.directory? path
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def prepend_create_path key, path
|
||||||
|
path = Pathname.new(path) unless path.is_a? Pathname
|
||||||
|
path.mkpath
|
||||||
|
prepend_path key, path
|
||||||
|
end
|
||||||
|
|
||||||
def remove keys, value
|
def remove keys, value
|
||||||
Array(keys).each do |key|
|
Array(keys).each do |key|
|
||||||
next unless self[key]
|
next unless self[key]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user