A tarefa Conemu Msys2-64 não tem o PATH correto

0

Em ConEmu 161206 [64] {Stable} , há uma tarefa chamada {Bash:Msys2-64} cujo conteúdo é:

set CHERE_INVOKING=1 & C:\msys64\usr\bin\bash.exe --login -i -new_console:C:"C:\msys64\msys2.ico"

Se eu executar essa tarefa do conemu e consultar o PATH, obtenho:

/usr/local/bin:/usr/bin:/bin:/opt/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl

Enquanto eu executo msys2 para 64 bits usando > msys2_shell.cmd -mingw64 , eu terei:

/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl

Como você pode ver, o PATH criado pela tarefa conemu não é compatível com o criado por msys2_shell.cmd -mingw64 (missing / mingw64 / bin), o problema é que você não poderá executar ferramentas como cmake vivendo em /mingw64/bin .

Portanto, a questão é: como posso alterar a tarefa conemu {Bash:Msys2-64} para que ela crie exatamente o mesmo PATH do que a criada por msys2_shell.cmd -mingw64 ?

    
por BPL 08.03.2018 / 18:21

0 respostas