spiegel-keyman/developer/src/tike/kmc.cmd
2022-10-10 05:42:18 +11:00

20 lines
736 B
Batchfile

@echo off
setlocal
rem This script is based on /developer/src/node/inst/kmc.cmd. It is stored here
rem in order to allow TIKE to call out to the compiler while debugging.
if exist "%~dp0..\inst\node\dist\node.exe" (
rem If running in developer/src/tike/:
set nodeexe="%~dp0..\inst\node\dist\node.exe"
set nodecli="%~dp0..\kmc\build\src\kmc.js"
) else if exist "%~dp0..\src\inst\node\dist\node.exe" (
rem If running in developer/bin/:
set nodeexe="%~dp0..\src\inst\node\dist\node.exe"
set nodecli="%~dp0..\src\kmc\build\src\kmc.js"
) else (
rem Cannot find node or kmc.js relative to execution path
echo Error: node.exe or kmc.js not found.
exit /b 1
)
%nodeexe% --enable-source-maps %nodecli% %*
exit /b %errorlevel%