Files
modules/init/cmd.cmd
Xavier Delaruelle 00a177e7a6 init: fix MODULESHOME setup in cmd.cmd
Update cmd shell initialization script to correctly define MODULESHOME
when installation pathname contains dot character.

Fixes #525
2024-04-17 16:12:28 +02:00

16 lines
430 B
Batchfile

@echo off
:: define Modules-specific environment variables
for %%i in ("%~dp0..") do set "MODULESHOME=%%~dpnxi"
set "MODULES_CMD=%MODULESHOME%\libexec\modulecmd.tcl"
:: ensure module.cmd batch file can be found in PATH
for %%i in (module.cmd) do (
if "x%%~$PATH:i" EQU "x" (
set "PATH=%MODULESHOME%\bin;%PATH%"
)
)
:: enable a default modulepath directory
call module use "%MODULESHOME%\modulefiles"