
En ConEmu 161206 [64] {Stable}
existe una tarea llamada {Bash:Msys2-64}
cuyo contenido es:
set CHERE_INVOKING=1 & C:\msys64\usr\bin\bash.exe --login -i -new_console:C:"C:\msys64\msys2.ico"
Si ejecuto esta tarea de conemu y consulto PATH obtengo:
/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
Mientras que si ejecuto msys2 para 64 bits > msys2_shell.cmd -mingw64
obtendré:
/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 puede ver, la RUTA creada por la tarea conemu no coincide con la creada por msys2_shell.cmd -mingw64
(falta /mingw64/bin), el problema con esto es que no podrá ejecutar herramientas como cmake viviendo en /mingw64/bin
.
Entonces la pregunta es, ¿cómo puedo cambiar la {Bash:Msys2-64}
tarea de conemu para que cree exactamente la misma RUTA que la creada por msys2_shell.cmd -mingw64
?