File tree Expand file tree Collapse file tree 2 files changed +4
-20
lines changed Expand file tree Collapse file tree 2 files changed +4
-20
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- rmdir /S /Q build
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
5+ %PYTHON% -m pip install . -vv --no-build-isolation --no-deps
156if errorlevel 1 exit 1
Original file line number Diff line number Diff line change 1- rmdir /S /Q build
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
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
114if errorlevel 1 exit 1
You can’t perform that action at this time.
0 commit comments