@echo off

rem tkLib / tkProg environment variables.
set "TKLIB_PYTHON=D:\git\tkProg\tklib\python"
set "TKLIB_ROOT=D:\git\tkProg\tklib"
set "TKPROG_PATH=D:\git\tkProg\tkprog"
set "tkProg_Root=D:\git\tkProg"
set "tkprog_X_path=D:\git\tkProg\tkprog_education"

rem Prepend TKLIB_PYTHON to PYTHONPATH only if it is not already present.
set "_TKLIB_PYTHON_FOUND="
if defined PYTHONPATH (
    for %%P in ("%PYTHONPATH:;=" "%") do (
        if /I "%%~P"=="%TKLIB_PYTHON%" set "_TKLIB_PYTHON_FOUND=1"
    )
)

if not defined _TKLIB_PYTHON_FOUND (
    if defined PYTHONPATH (
        set "PYTHONPATH=%TKLIB_PYTHON%;%PYTHONPATH%"
    ) else (
        set "PYTHONPATH=%TKLIB_PYTHON%"
    )
)
set "_TKLIB_PYTHON_FOUND="
