Extract a script for the travis build, so I can test it locally more easily.
This commit is contained in:
+1
-12
@@ -13,15 +13,4 @@ install:
|
||||
- sudo apt-get install cmake mono-devel mono-gmcs
|
||||
|
||||
script:
|
||||
- git submodule update --init
|
||||
- cd lib/libgit2sharp
|
||||
- git submodule update --init
|
||||
- mkdir cmake-build
|
||||
- cd cmake-build
|
||||
- cmake -DTHREADSAFE=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_CLAR=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=./libgit2-bin ../libgit2
|
||||
- export LD_LIBRARY_PATH=$PWD/libgit2-bin/lib
|
||||
- cmake --build . --target install
|
||||
- cp -Rpv libgit2-bin/lib ../Lib/NativeBinaries/
|
||||
- cd ..
|
||||
- cd ../..
|
||||
- xbuild CI.proj
|
||||
- ./script/travis
|
||||
|
||||
Executable
+14
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh -x
|
||||
|
||||
git submodule update --init
|
||||
cd lib/libgit2sharp
|
||||
git submodule update --init
|
||||
mkdir cmake-build
|
||||
cd cmake-build
|
||||
cmake -DTHREADSAFE=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_CLAR=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX=./libgit2-bin ../libgit2
|
||||
export LD_LIBRARY_PATH=$PWD/libgit2-bin/lib
|
||||
cmake --build . --target install
|
||||
cp -Rpv libgit2-bin/lib ../Lib/NativeBinaries/
|
||||
cd ..
|
||||
cd ../..
|
||||
xbuild CI.proj
|
||||
Reference in New Issue
Block a user