summaryrefslogtreecommitdiff
path: root/script/build-libgit2-static.sh
blob: 0a6c39fa65d1c04234c2189ed89d2e9fcfdbb1b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh

set -ex

VENDORED_PATH=vendor/libgit2

cd "$VENDORED_PATH" &&
mkdir -p install/lib &&
mkdir -p build &&
cd build &&
cmake -DTHREADSAFE=ON \
      -DBUILD_CLAR=OFF \
      -DBUILD_SHARED_LIBS=OFF \
      -DCMAKE_C_FLAGS=-fPIC \
      -DCMAKE_BUILD_TYPE="RelWithDebInfo" \
      -DCMAKE_INSTALL_PREFIX=. \
      .. &&

cmake --build .