setlocal EnableDelayedExpansion del /F/Q/S build :: Make a build folder and change to it. mkdir build cd build set PYTHON_LIBRARY=%PREFIX%\libs\python%PY_VER:~0,1%%PY_VER:~2,1%.lib :: hmaarrfk: 2020/06/20 :: Basically, this build is going to reinstall the C libraries :: we already compiled before :: but since the build is identical, conda will not find the newly compiled :: libraries, and just keep using the old ons :: Configure using the CMakeFiles cmake -G "Ninja" ^ -DBUILD_ZFPY=ON ^ -DBUILD_UTILITIES=ON ^ -DBUILD_CFP=ON ^ -DZFP_WITH_OPENMP=ON ^ -DCMAKE_BUILD_TYPE:STRING=Release ^ -DPYTHON_EXECUTABLE:FILEPATH="%PYTHON%" ^ -DPYTHON_LIBRARY:FILEPATH="%PYTHON_LIBRARY%" ^ -DPYTHON_INCLUDE_DIR:PATH="%PREFIX%\include" ^ -DCMAKE_INSTALL_PREFIX="%LIBRARY_PREFIX%" ^ -DPython_ROOT_DIR=%PREFIX% ^ -DPython_FIND_VIRTUALENV=ONLY ^ .. if errorlevel 1 exit 1 ninja install if errorlevel 1 exit 1