anchor.diff:  SET errorlevel=0
   
   :: build Klamp't Python bindings
  +copy /y %buildfolder%\Python\setup.py Python\
  +cd Python
   for %%P in (%PYTHON_32_VERSIONS%) do (
  -    copy /y %buildfolder%\Python\setup.py Python\
  -	cd Python
       %%P setup.py build_ext
       if %errorlevel% neq 0 exit /b %errorlevel%
       %%P setup.py install
       if %errorlevel% neq 0 exit /b %errorlevel%
       %%P setup.py bdist_wheel
       if %errorlevel% neq 0 exit /b %errorlevel%
  -    cd ..
     )
  -
  -
  +cd ..
   
   :: 64 bit build
   SET buildfolder=msvc64
  
positive.code: :: (python doesnt build right here...) if %errorlevel% neq 0 exit /b %errorlevel%
  
  :: build Klamp't Python bindings
  for %%P in (%PYTHON_64_VERSIONS%) do (
      copy /y %buildfolder%\Python\setup.py Python\
  	cd Python
      %%P setup.py build_ext
      if %errorlevel% neq 0 exit /b %errorlevel%
      %%P setup.py install
      if %errorlevel% neq 0 exit /b %errorlevel%
      %%P setup.py bdist_wheel
      if %errorlevel% neq 0 exit /b %errorlevel%
      cd ..
    )
  
  
  
  :: zip dependency libraries
  ::   release
  set depfolder=Klampt-%klamptdepversion%.win32-deps-vs2015
  mkdir %depfolder%
  cd Cpp\Dependencies
  for %%I in (assimp--3.0.1270-sdk\lib\assimp_release-dll_win32\* Assimp32.dll glpk_4_61.dll glpk_4_61.lib glew32.dll glew32.lib KrisLibrary.lib ode_double.lib tinyxml_STL.lib libcurl.lib) do copy /Y %%I ..\..\%depfolder%
  if %errorlevel% neq 0 exit /b %errorlevel%
  cd ..\..
  cd %depfolder%
  
negative.code: SET PYTHON37_64=D:\Python37\python.exe
  SET PYTHON38_32=D:\Python38-32\python.exe
  SET PYTHON38_64=D:\Python38\python.exe
  SET PYTHON39_32=D:\Python39-32\python.exe
  SET PYTHON39_64=D:\Python39\python.exe
  SET PYTHON_32_VERSIONS=%PYTHON27_32% %PYTHON35_32% %PYTHON36_32% %PYTHON37_32% %PYTHON38_32% %PYTHON39_32%
  SET PYTHON_64_VERSIONS=%PYTHON27_64% %PYTHON35_64% %PYTHON36_64% %PYTHON37_64% %PYTHON38_64% %PYTHON39_32%
  
  for %%P in (%PYTHON_32_VERSIONS%) do (
    %%P --version
  