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

set -ex

git clone --depth 1 --single-branch git://github.com/libgit2/libgit2 libgit2

cd libgit2
cmake -DTHREADSAFE=ON \
      -DBUILD_CLAR=OFF \
      -DCMAKE_INSTALL_PREFIX=$PWD/install \
      .

make install

# Let the Go build system know where to find libgit2
export LD_LIBRARY_PATH="$TMPDIR/libgit2/install/lib"
export PKG_CONFIG_PATH="$TMPDIR/libgit2/install/lib/pkgconfig"