1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
python -c "import sys; print(sys.version)"
set SIDX_VERSION=2.1.0
curl -LO --retry 5 --retry-max-time 120 "https://github.com/libspatialindex/libspatialindex/archive/%SIDX_VERSION%.zip"
tar xvf "%SIDX_VERSION%.zip"
cd libspatialindex-%SIDX_VERSION%
mkdir build
cd build
pip install ninja
set INSTALL_PREFIX=%~dp0\..\rtree
cmake -G Ninja ^
-D CMAKE_BUILD_TYPE=Release ^
-D BUILD_SHARED_LIBS="ON" ^
-D CMAKE_INSTALL_PREFIX="%INSTALL_PREFIX%" ^
-D CMAKE_INSTALL_BINDIR=lib ^
-D CMAKE_INSTALL_LIBDIR=libdir ^
..
ninja install
:: remove unneeded libdir
rmdir %INSTALL_PREFIX%\libdir /s /q
dir %INSTALL_PREFIX%
dir %INSTALL_PREFIX%\lib
dir %INSTALL_PREFIX%\include /s
|