Skip to content

Commit b912608

Browse files
committed
Fix Windows build.
Try fixing non-windows builds.
1 parent d280335 commit b912608

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

recipe/build-pybind11-global.bat

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,7 @@
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-
%PYTHON% -m pip install . -vv --no-build-isolation --no-deps
5+
mkdir build
6+
cmake -G "Visual Studio 16 2019" -S . -B ./build -DBUILD_TESTING=OFF -DPYBIND11_NOPYTHON=ON -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX%
7+
cmake --install build
68
if errorlevel 1 exit 1

recipe/build-pybind11.bat

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
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+
mkdir build
2+
cmake -G "Visual Studio 16 2019" -S . -B ./build -DBUILD_TESTING=OFF -DPYBIND11_NOPYTHON=ON -DCMAKE_INSTALL_PREFIX=%LIBRARY_PREFIX%
3+
cmake --install build
44
if errorlevel 1 exit 1

0 commit comments

Comments
 (0)