diff options
author | Paul Fariello <paul@fariello.eu> | 2019-04-12 20:16:03 +0320 |
---|---|---|
committer | Paul Fariello <paul@fariello.eu> | 2019-04-12 16:42:28 +0200 |
commit | 13ae6f4efd680d5ea4ca5f19b86c2fd036df58c6 (patch) | |
tree | 5db7c97016beb4d0aec538c2a10fb253d9f01b25 /.travis.yml | |
parent | 0f5df134ed8d533e1dde0249677417c4d6144793 (diff) | |
download | profani-tty-13ae6f4efd680d5ea4ca5f19b86c2fd036df58c6.tar.gz |
Add manual build of libsignal in travis
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index 533ea98c..4e270882 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ install: - lsb_release -a - uname -a - sudo apt-get update - - sudo apt-get -y install libssl-dev libexpat1-dev libncursesw5-dev libglib2.0-dev libnotify-dev libcurl3-dev libxss-dev libotr5-dev libgpgme11-dev autoconf-archive expect-dev tcl-dev libtool python-dev libgtk2.0-dev libgcrypt20-dev libsignal-protocol-c-dev + - sudo apt-get -y install libssl-dev libexpat1-dev libncursesw5-dev libglib2.0-dev libnotify-dev libcurl3-dev libxss-dev libotr5-dev libgpgme11-dev autoconf-archive expect-dev tcl-dev libtool python-dev libgtk2.0-dev libgcrypt20-dev - git clone git://github.com/boothj5/libmesode.git - cd libmesode - mkdir m4 @@ -34,4 +34,14 @@ install: - sudo make install - cd .. - rm -rf stabber + - git clone https://github.com/signalapp/libsignal-protocol-c.git + - cd libsignal-protocol-c + - git checkout v2.3.2 + - mkdir build + - cd build + - cmake -DBUILD_SHARED_LIBS=1 -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../ + - make + - sudo make install + - cd ../../ + - rm -rf libsignal-protocol-c script: ./travis-build.sh |