File: install_libspatialindex.bat

package info (click to toggle)
python-rtree 1.4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 444 kB
  • sloc: python: 3,434; makefile: 97; sh: 52
file content (33 lines) | stat: -rw-r--r-- 709 bytes parent folder | download | duplicates (2)
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