mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
cmd/*env-sync: use *ENV_ROOT
Fixes https://github.com/Homebrew/brew/issues/16428
This commit is contained in:
parent
b3751bca8c
commit
06752f032f
@ -23,14 +23,14 @@ module Homebrew
|
|||||||
|
|
||||||
sig { void }
|
sig { void }
|
||||||
def nodenv_sync
|
def nodenv_sync
|
||||||
dot_nodenv = Pathname(Dir.home)/".nodenv"
|
nodenv_root = Pathname(ENV.fetch("HOMEBREW_NODENV_ROOT", Pathname(Dir.home)/".nodenv"))
|
||||||
|
|
||||||
# Don't run multiple times at once.
|
# Don't run multiple times at once.
|
||||||
nodenv_sync_running = dot_nodenv/".nodenv_sync_running"
|
nodenv_sync_running = nodenv_root/".nodenv_sync_running"
|
||||||
return if nodenv_sync_running.exist?
|
return if nodenv_sync_running.exist?
|
||||||
|
|
||||||
begin
|
begin
|
||||||
nodenv_versions = dot_nodenv/"versions"
|
nodenv_versions = nodenv_root/"versions"
|
||||||
nodenv_versions.mkpath
|
nodenv_versions.mkpath
|
||||||
FileUtils.touch nodenv_sync_running
|
FileUtils.touch nodenv_sync_running
|
||||||
|
|
||||||
|
@ -23,14 +23,14 @@ module Homebrew
|
|||||||
|
|
||||||
sig { void }
|
sig { void }
|
||||||
def pyenv_sync
|
def pyenv_sync
|
||||||
dot_pyenv = Pathname(Dir.home)/".pyenv"
|
pyenv_root = Pathname(ENV.fetch("HOMEBREW_PYENV_ROOT", Pathname(Dir.home)/".pyenv"))
|
||||||
|
|
||||||
# Don't run multiple times at once.
|
# Don't run multiple times at once.
|
||||||
pyenv_sync_running = dot_pyenv/".pyenv_sync_running"
|
pyenv_sync_running = pyenv_root/".pyenv_sync_running"
|
||||||
return if pyenv_sync_running.exist?
|
return if pyenv_sync_running.exist?
|
||||||
|
|
||||||
begin
|
begin
|
||||||
pyenv_versions = dot_pyenv/"versions"
|
pyenv_versions = pyenv_root/"versions"
|
||||||
pyenv_versions.mkpath
|
pyenv_versions.mkpath
|
||||||
FileUtils.touch pyenv_sync_running
|
FileUtils.touch pyenv_sync_running
|
||||||
|
|
||||||
|
@ -23,14 +23,14 @@ module Homebrew
|
|||||||
|
|
||||||
sig { void }
|
sig { void }
|
||||||
def rbenv_sync
|
def rbenv_sync
|
||||||
dot_rbenv = Pathname(Dir.home)/".rbenv"
|
rbenv_root = Pathname(ENV.fetch("HOMEBREW_RBENV_ROOT", Pathname(Dir.home)/".rbenv"))
|
||||||
|
|
||||||
# Don't run multiple times at once.
|
# Don't run multiple times at once.
|
||||||
rbenv_sync_running = dot_rbenv/".rbenv_sync_running"
|
rbenv_sync_running = rbenv_root/".rbenv_sync_running"
|
||||||
return if rbenv_sync_running.exist?
|
return if rbenv_sync_running.exist?
|
||||||
|
|
||||||
begin
|
begin
|
||||||
rbenv_versions = dot_rbenv/"versions"
|
rbenv_versions = rbenv_root/"versions"
|
||||||
rbenv_versions.mkpath
|
rbenv_versions.mkpath
|
||||||
FileUtils.touch rbenv_sync_running
|
FileUtils.touch rbenv_sync_running
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user