diff options
Diffstat (limited to 'build.libgit2sharp.sh')
-rw-r--r-- | build.libgit2sharp.sh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/build.libgit2sharp.sh b/build.libgit2sharp.sh index c5f1948f..c1b151ed 100644 --- a/build.libgit2sharp.sh +++ b/build.libgit2sharp.sh @@ -1,11 +1,14 @@ -#!/bin/sh +#!/bin/bash PREVIOUS_LD=$LD_LIBRARY_PATH +LIBGIT2SHA=`cat ./LibGit2Sharp/libgit2_hash.txt` +SHORTSHA=${LIBGIT2SHA:0:7} + rm -rf cmake-build mkdir cmake-build && cd cmake-build -cmake -DBUILD_SHARED_LIBS:BOOL=ON -DTHREADSAFE:BOOL=ON -DBUILD_CLAR:BOOL=OFF -DCMAKE_INSTALL_PREFIX=./libgit2-bin ../libgit2 +cmake -DBUILD_SHARED_LIBS:BOOL=ON -DTHREADSAFE:BOOL=ON -DBUILD_CLAR:BOOL=OFF -DCMAKE_INSTALL_PREFIX=./libgit2-bin -DSONAME_APPEND=$SHORTSHA ../libgit2 cmake --build . --target install LD_LIBRARY_PATH=$PWD/libgit2-bin/lib:$LD_LIBRARY_PATH |