From 0cee5b61cb0cac5569227b6970de312b31d67238 Mon Sep 17 00:00:00 2001 From: Lukas Lihotzki Date: Sat, 10 Oct 2020 19:11:36 +0200 Subject: [PATCH] Bundle olm and Imaging --- .gitlab-ci.yml | 1 + linux/install_libs.sh | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100755 linux/install_libs.sh diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3cea1e61..a40e65fa 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -192,6 +192,7 @@ build_linux: - flutter config --enable-linux-desktop - flutter pub get - flutter build linux --release + - ./linux/install_libs.sh artifacts: when: on_success paths: diff --git a/linux/install_libs.sh b/linux/install_libs.sh new file mode 100755 index 00000000..5e9b543d --- /dev/null +++ b/linux/install_libs.sh @@ -0,0 +1,16 @@ +#!/bin/sh -e +cd "$(dirname "$0")" + +git clone https://gitlab.com/famedly/libraries/olm.git +cd olm +cmake -DCMAKE_BUILD_TYPE=Release -DOLM_TESTS=OFF . +cmake --build . +cp -P libolm.so* ../../build/linux/release/bundle/lib +cd .. + +git clone https://gitlab.com/famedly/libraries/native_imaging.git +cd native_imaging/ios/src +cmake -DCMAKE_BUILD_TYPE=Release -DSYSTEM_LIBJPEG=OFF . +cmake --build . +cp libImaging.so ../../../../build/linux/release/bundle/lib +cd ../../..