File tree 2 files changed +10
-10
lines changed
2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -4,13 +4,15 @@ set -ex
4
4
5
5
VENDORED_PATH=vendor/libgit2
6
6
7
- cd $VENDORED_PATH
8
-
7
+ cd $VENDORED_PATH &&
8
+ mkdir -p build &&
9
+ cd build &&
9
10
cmake -DTHREADSAFE=ON \
10
11
-DBUILD_CLAR=OFF \
11
12
-DBUILD_SHARED_LIBS=OFF \
12
13
-DCMAKE_C_FLAGS=-fPIC \
14
+ -DCMAKE_BUILD_TYPE=" RelWithDebInfo" \
13
15
-DCMAKE_INSTALL_PREFIX=../install \
14
- .
16
+ .. &&
15
17
16
- make install
18
+ cmake --build .
Original file line number Diff line number Diff line change 2
2
3
3
set -ex
4
4
5
- export INSTALL_LOCATION= $PWD /vendor/install
6
- export PKG_CONFIG_PATH= $INSTALL_LOCATION /lib/pkgconfig
5
+ export BUILD= " $PWD /vendor/libgit2/build "
6
+ export PCFILE= " $BUILD /libgit2.pc "
7
7
8
- export PCFILE=" $PWD /vendor/libgit2/libgit2.pc"
9
-
10
- export CGO_LDFLAGS=" $PWD /vendor/libgit2/libgit2.a $( pkg-config --static --libs $PCFILE ) "
11
- export CGO_CFLAGS=" $( pkg-config --static --cflags $PCFILE ) "
8
+ export CGO_LDFLAGS=" $BUILD /libgit2.a -L$BUILD $( pkg-config --static --libs $PCFILE ) "
9
+ export CGO_CFLAGS=" -I$PWD /vendor/libgit2/include"
12
10
13
11
$@
You can’t perform that action at this time.
0 commit comments