File tree Expand file tree Collapse file tree 2 files changed +20
-4
lines changed Expand file tree Collapse file tree 2 files changed +20
-4
lines changed Original file line number Diff line number Diff line change 22:: https://github.com/conda/conda-build/blob/d75ef9c66dbcc832d8d96f33a2aecfe893266e8c/conda_build/build.py#L2517-L2527
33set PYBIND11_GLOBAL_SDIST = 1
44set PYBIND11_GLOBAL_PREFIX = Library
5- %PYTHON% -m pip install . -vv --no-build-isolation --no-deps
5+ del build 2 > null
6+
7+ cmake -G " Visual Studio 16 2019" -S . -B ./build -DBUILD_TESTING=OFF -DPYBIND11_NOPYTHON=ON^
8+ -DPYTHON_EXECUTABLE:FILEPATH=" %PYTHON% " ^
9+ -DPYTHON_LIBRARY:FILEPATH=" %PYTHON_LIBRARY% " ^
10+ -DPYTHON_INCLUDE_DIR:PATH=" %PREFIX% \include" ^
11+ -DCMAKE_INSTALL_PREFIX=" %LIBRARY_PREFIX% " ^
12+ -DCMAKE_PREFIX_PATH=%LIBRARY_PREFIX%
13+
14+ cmake --install build
615if errorlevel 1 exit 1
Original file line number Diff line number Diff line change 1- :: There are several required flags, like --no-deps, but conda-build nicely sets them for us
2- :: https://github.com/conda/conda-build/blob/d75ef9c66dbcc832d8d96f33a2aecfe893266e8c/conda_build/build.py#L2517-L2527
3- %PYTHON% -m pip install . -vv --no-build-isolation --no-deps
1+ del build 2 > null
2+
3+ cmake -G " Visual Studio 16 2019" -S . -B ./build -DBUILD_TESTING=OFF -DPYBIND11_NOPYTHON=ON^
4+ -DPYTHON_EXECUTABLE:FILEPATH=" %PYTHON% " ^
5+ -DPYTHON_LIBRARY:FILEPATH=" %PYTHON_LIBRARY% " ^
6+ -DPYTHON_INCLUDE_DIR:PATH=" %PREFIX% \include" ^
7+ -DCMAKE_INSTALL_PREFIX=" %LIBRARY_PREFIX% " ^
8+ -DCMAKE_PREFIX_PATH=%LIBRARY_PREFIX%
9+
10+ cmake --install build
411if errorlevel 1 exit 1
You can’t perform that action at this time.
0 commit comments