Skip to content

Commit 0ebd882

Browse files
committed
revert to pip install.
1 parent 40bcc44 commit 0ebd882

File tree

2 files changed

+4
-20
lines changed

2 files changed

+4
-20
lines changed

recipe/build-pybind11-global.bat

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,5 @@
22
:: https://github.com/conda/conda-build/blob/d75ef9c66dbcc832d8d96f33a2aecfe893266e8c/conda_build/build.py#L2517-L2527
33
set PYBIND11_GLOBAL_SDIST=1
44
set 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
156
if errorlevel 1 exit 1

recipe/build-pybind11.bat

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,4 @@
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
114
if errorlevel 1 exit 1

0 commit comments

Comments
 (0)