signal-cli selber compilieren

cd
apt-get update
apt-get -y install build-essential \
gradle \
default-jre \
curl \
protobuf-compiler \
clang \
libclang-dev \
cmake \
make \
git \
openjdk-17-jre \
zip

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

cd
git clone https://github.com/signalapp/libsignal
cd libsignal
source "$HOME/.cargo/env"
cargo build
cargo test
cd java
sed -i "s/, ':android'//" settings.gradle 
./build_jni.sh desktop
cd ..
mkdir -p /usr/java/packages/lib/
cp target/release/libsignal_jni.so /usr/java/packages/lib/


cd
git clone https://github.com/AsamK/signal-cli.git
cd signal-cli
./gradlew build
./gradlew installDist
./gradlew distTar
./gradlew fatJar
./gradlew run --args="--help"

mkdir -p ~/.local/share/signal-cli

cd build/install/signal-cli/bin/

./signal-cli jsonRpc


KategorieRaspberry

signal-cli selber compilieren (zuletzt geƤndert am 2022-11-20 16:16:36 durch HansStefanSuhle)